Is Infrastructure of India really better than Portugal, New Zealand, Panama, Bahrain, Thailand, Oman, Egypt, Saudi Arabia, Kuwait, Mexico, Brazil, Indonesia, Vietnam, Argentina, Brunei, Philippines, Colombia, Iran, Russia & Maldives?
valid question