Sterling and Wilson
Sterling and Wilson Begins Work on 54MW Solar Project in Zambia
The solar plant, slated to spread across more than 128 acres, will be the country’s largest once finalized. French company Neoen is the project’s developer.
The solar plant, slated to spread across more than 128 acres, will be the country’s largest once finalized. French company Neoen is the project’s developer.