China Stops Approval of Coal Power Plants to Curb Carbon Emissions

China and US are among the 175 countries that signed the Paris accord which aims to curb carbon emissions across the world. (Photo : Getty Images.). …read more

url