Centrica installs 2.5-MW solar array on California condo community
Centrica Business Solutions, a global energy and services company, has completed a 2.5-MW rooftop solar installation at Shelter Creek Condominiums
Read moreCentrica Business Solutions, a global energy and services company, has completed a 2.5-MW rooftop solar installation at Shelter Creek Condominiums
Read more