After numerous delays in the construction of the city’s longest Metro corridor, running between Charkop and Mankhurd, the Mumbai Metropolitan Region Development Authority (MMRDA) seems to have fina