Environment Minister Prakash Javadekar on Friday exuded confidence that the country will take less time than the 15 years taken by Beijing to
The national capital is facing the worst smog in 17 years, a green body said on Thursday while asking the Delhi government to issue health alerts