It’s cratering demand for solar energy, mostly in China. … “Will renewable growth stall because gas and oil are now more economically competitive?
Read New : Power Line: Coronavirus stunts clean energy growth, and the news you’ve missed while reading …