By Mubatsi Asinja Habati Political interference cited in appointments as government committee pockets billions to pre-qualify Chinese firm If constructed, the 600 MW Karuma Hydropower Dam will be the biggest dam in the country. For now however, the project that should have started in the 1990s faces further delays. In …
Read More »