The landmark 1.5 Degree C report of IPCC has almost put to rest the remaining climate deniers. The Science is now clear, the world is on a fast track mode to destruction unless unprecedented actions are taken by nations. For a country like India that has already warmed up more than the global average, and...