Renewables serious limitations, page-9

  1. 8,553 Posts.
    lightbulb Created with Sketch. 26
    So does that mean that tax payers are on the hook for undisclosed billions that might possibly supply us with around 5% in around 20 - 30 years, if we can fine tune our building of commuter car parks and ferry wharves sometime soon ?
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.