They are currently best positioned to build and sell all kinds of renewable energy generation and storage methods. And they're getting very good at nuclear too. They are set to benefit the most from everyone ditching fossil fuels.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: