The Kalbadevi and Girgaon metro stations, once at risk of being excluded from the initial launch due to civil and systems-related delays, are now set to open along with the final 9.5 km stretch of ...