Investors worried over Tanzanian proposals to force new contracts

Worries: rain in commercial capital Dar es Salaam
Worries: rain in commercial capital Dar es Salaam
Published 5 July 2017, 18:31Updated 6 April 2018, 10:12