A host of major businesses have penned a declaration calling on governments to set enabling policies that incentivise and increase opportunities to source renewable electricity through onsite installations and power purchase agreements (PPAs). PrevNext