www.tanesco.co.tz/index.php?option=com_content&view=article&id=70&Itemid=158 said:
TANESCO's Generation division is responsible for all power generation functions owned by TANESCO. Other sources of generation are from independent power producers (IPPs) which feed the National grid and isolated areas as well.
TANESCO's generation system consists mainly of Hydro and Thermal based generation. Hydro contributes the largest share of TANESCO's power generation. The total generation from TANESCO own sources in 2008 was 2,985,275,264 kWh out of which 2,648,911,352 kWh (90%) was from Hydro Power Plants. Total country demand was 4,425,403,157 kWh, of which 33% was supplied by IPPs. .............