|

Christopher Clack


Experts Debunk 100% Renewables Decarbonization

A group of 21 prominent energy and climate experts, writing in the June 19 edition of PNAS (“Proceedings of the National Academy of Sciences”) finds that the argument by Stanford…