Search
Close this search box.

India delays ratification of Paris climate treaty indefinitely