Well, I also agree with you to the some extent. India need to improve infrastructures in the cities. Last year a senior guy from my Company came to India for the first time, he like everything in the Bangalore only thing which annoyed him was traffic. He once asked me if there is any Metro Train...