1 comment

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