Renewables and co-located storage exist as ‘two business units sharing an address’

Renewable energy and battery storage assets are best thought of as 'two business units sharing an address'.

Feb 19, 2025 - 17:57
 0
Renewables and co-located storage exist as ‘two business units sharing an address’
Renewable energy and battery storage assets are best thought of as 'two business units sharing an address'.