top | item 46097676

(no title)

cwal37 | 3 months ago

Despite the massive PPAs that have already been signed on a chunk of the plant’s planned output I also find it very hard to believe.

discuss

order

No comments yet.