Louis de Sambucy, the head of Neoen in Australia, on why wind, solar and battery projects are getting bigger and more complex.
Louis de Sambucy, the head of Neoen in Australia, on why wind, solar and battery projects are getting bigger and more complex.