India Infrastructure Research has released a special report on “Foreign Investment in Indian Infrastructure”.
Single Location, Multiple Locations