Businesses obtained 13.4GW of clean energy through power purchase agreements (PPAs) in 2018, more than doubling the record set in the previous year. PrevNext