Sterling and Wilson Renewable Energy Wins 305 MW Solar Project Order January 23, 2025 Sterling and Wilson Renewable Energy has secured an order for the development of a 305 MW AC/396 MWp DC solar...