SANTA CLARA, Calif.: Centrica plc announced today it has acquired Vista Solar, a leading California solar engineering, procurement and construction (EPC) company serving commercial, institutional and industrial customers. Vista Solar has a decade of experience in delivering comprehensive solar solutions to over 160 commercial customers deploying over 40 megawatts of solar. The business will be […]