1 comment

[ 2.6 ms ] story [ 10.9 ms ] thread
Stark view on the state of renewables vs hydrocarbons for energy storage and use