The rise of the Power Purchase Agreement

Mon 13 May 2019
Corporate PPAs have picked up in the last five years, with 121 corporations across the world purchasing a total of 13.4GW of renewable energy, according to BloombergNEF.
Smart cities