China's push puts end of fossil fuels in sight Source will download... China's push puts end of fossil fuels in sight