Why India needs an IT service

Lack of progress on e-governance will make it difficult to deliver on the promise of achhe din