6 Makers making it big in India

9 Months agoIn the second ever TIME India Awards (2017), 6 companies out of a whopping 15,000 were awarded for their commitment to the Make in India programme.