California Cuts Rooftop Solar Credits for Apartments and Schools
Sunrun Takes $1.2 Billion Charge in Latest Blow to Solar
SunPower Plunges After Cutting Full-Year Forecast on Demand
World’s Top Renewable Firms Reel Even as Installations Surge