Andrew Forrest’s CWP Renewables buy propels Squadron Energy to the biggest renewable energy developer in the country and supports the billionaire’s dream for a ‘green energy ecosystem’.

Andrew Forrest’s CWP Renewables buy propels Squadron Energy to the biggest renewable energy developer in the country and supports the billionaire’s dream for a ‘green energy ecosystem’.