BEML flags off 2,100th metro coach in Bengaluru, to set up new unit in Madhya Pradesh

The new unit will be developed on 60.063 hectares of land allocated by the Madhya Pradesh government. 

India