Loading...

  • 26 Jul, 2025

A major Russian energy company is constructing a solar power facility in Africa.

A major Russian energy company is constructing a solar power facility in Africa.

According to the director of NovaWind, the $217 million initiative will boost Mali's electricity output by 10%.