Jan 11, 2024
Most of the article is bang on, but this part is badly wrong.
Even older wind power returned its initial energy investment twenty to one: source.
Solar power isn't as good, but has also improved a lot, more five to one energy rate of return.
It doesn't change the overall picture significantly.