Monday, June 22, 2026

Former Managers say San Francisco Solar Company Manipulated Sales Data Before IPO

From the San Francisco Business Times San Francisco solar company Sunrun manipulated sales figures before the company went public in August 2015, former managers said this week, a development that adds to the debate about how solar companies report their data. The Wall Street Journal reports this week that Sunrun managers were told not to report customers who had canceled their contracts with