Dr Sreedharan, MD, Delhi Metro Rail Corp Coming out of Movia, The first Indian Metro Rail, which is being rolled out at Savli, Vadodara in Gujarat. (BCCL, Photo: Sanjay
Dr Sreedharan, MD, Delhi Metro Rail Corp Coming out of Movia, The first Indian Metro Rail, which is being rolled out at Savli, Vadodara in Gujarat. (BCCL, Photo: Sanjay