Sentences with phrase «corporate solar panel installations»
Apple, for example, installed 17 megawatts of solar panels on the roof of its new campus in Cupertino, California, earning the company a spot in the top five corporate solar panel installations last year.