2 ms·So much for innovation. I am sure China will deploy enough carbon free power infraby lanstin 6y agoSo much for innovation. I am sure China will deploy enough carbon free power infra