News

The companies that own many leased solar systems on Americans' rooftops are going out of business, leaving homeowners in a lurch.
The study investigated the costs of day-ahead solar forecast errors across 667 existing solar power plants in the US from 2012 to 2019 located within five independent system operators (ISOs).