Breadcrumb Home / Resources / Videos / India's progress towards achieving the Sustainable Development Goals Video India's progress towards achieving the Sustainable Development Goals 20 July 2017 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.