Total Buys 3.3GW Solar Portfolio and Signs World’s Largest Corporate PPA…With Itself Posted on September 25, 2020 by admin