Newly constructed Itezhi-Tezhi Hydro-Power station in Zambia inaugurated
The newly-constructed Itezhi-Tezhi Hydro-power station in Zambia has officially been commissioned by President Edgar Lungu. The 120 megawatts (MW) station was constructed at a cost … Read more