Tweet India has a population of 1.2 billion people. Thats a lot! But that did not stop the Indian Government from letting Accenture, a US based...