I do mean megawatt-hours.
I don't know what the normal payback period is for generation infrastructure, maybe 15 years or so is not that unusual.
I don't know what the normal payback period is for generation infrastructure, maybe 15 years or so is not that unusual.
No comments yet.