Lekela’s 50MW wind farm in Senegal inaugurated

First phase of the PETN wind farm in Senegal completed. (Credit: Mainstream Renewable Power.)



Related Article
Recommended Whitepaper

View More