Mozambique launches 100MW floating power station
Turkey-based Karadeniz Holding is to supply Mozambique and Zambia with 100MW through a floating power station, ...
Read moreTurkey-based Karadeniz Holding is to supply Mozambique and Zambia with 100MW through a floating power station, ...
Read more© 2021 FurtherMarkets
© 2021 FurtherMarkets