David and Goliath
Oct 31, 2025•6 min•Ep. 7
Episode description
This week the home battery program hit new highs while grid-scale wind and solar projects reaching a final investment decision hit a new low.
For the best experience, listen in Metacast app for iOS or Android
