Delhi Metro accidents put infra under scanner

What do these major accidents mean for the great Indian infrastructure dream-a sector, which is likely to attract investment to the tune of Rs 1 lakh crore in the next couple of years?

Related Videos