Wow, that is a positive review
the key to me is this: "we assumecirca 80% of the Pumped Hydro cost will be funded by long term (~30yr) low cost (~3%/yr),concessional finance"
(then later the 80 year life of the generation)
So, you pay 3% over 30 years to get a project built, you have a signed on customer to offtake, and your project lasts 80 years
Wow!