18 June 2014 Mumbai, the huge Indian metropolis, finally has its own 11.4km, 12 station metro rail service. After years of waiting, the first of three phases...