How India's first hydrogen-powered train will generate its own power and carry 2,600 passengers16 Jul, 13:30