Has India Downloaded the 'Killer Apps'?