3 ms·Solar powered future implies mainly or exclusively renewables. And that is certainly not the case in China.by alpaca128 4y agoSolar powered future implies mainly or exclusively renewables. And that is certainly not the case in China.