BMRCL awards contract for 216 train coaches to CRRC subsidiary

Bengaluru Metro is a rapid transit system catering to city of Bengaluru, a city in India. Credit: Pbhattiprolu.



  • BMRCL