WEF says India world 13th leading nations in fight against climate change
By Anjali Sharma
WASHINGTON - According to a World Economic Forum in a statement issued on Monday said that India is among the world’s 13 leading industrial clusters along with countries such as Australia, Brazil, the Netherlands, the UK…