By Ben Valsler2015-02-03T00:00:00
Source: Shutterstock
India is a place of contrast, where beacons of innovation highlight significant societal challenges