Solar Sales and ServicesNational Grid Renewables turns sod on 270-MW solar project in Texas – Renewables Now September 12, 2024September 12, 2024 Solar Place