Facts on IPTL deal ahead of the tabling of escrow scam report

Monday November 24 2014

The 100-megawatt electricity generating plant

The 100-megawatt electricity generating plant built by Independent Power Tanzania Limited in Tegeta, Dar es Salaam, in the 1990s. PHOTO | FILE 

By The Citizen Reporter