India’s progress towards achieving the Sustainable Development Goals




From 193,000 villages and 531 cities becoming open defecation free to the launch of 104 satellites by ISRO, India has come a long way. Watch to find out.