Showing posts with label New Delhi. Show all posts
Showing posts with label New Delhi. Show all posts

Sunday, July 4, 2010

The New India


India is in great need of infrastructure. If you have been there, you will see that while improvements are being made every day, a long effort will be needed to bring its cities up to Western standards. I will probably have to go to India in December, and I will provide a more thorough assessment of the situation.