News

Like in many other countries, the Tanzania Revenue Authority (TRA) has ramped up its scrutiny of transfer pricing practices, ...