Renewable energy growth in China and India underappreciated, but “no vaccine for climate crisis” September 14, 2020 Stanford Energy