As India resisted pressure from the US and China, who are responsible for around 40 per cent of the world’s carbon emissions, to ratify the Paris climate deal this year, Chinese official media said it is high time India showed it means “business” in limiting climate change effects.