Bose Corporation has signed a 20-year PPA for a 1.7-megawatt solar installation on the southern hillside of its headquarters in Framingham, Mass, commonly known as 'The Mountain."The installation was designed, constructed and financed by SunPower, which will operate and maintain the fixed-tilt, grou
Read More...