Two Chinese companies back out of locomotives projects in Bihar
Fp Archives • .CNR Corporation and CSR Corporation, both based in China, had submitted qualifying bids for the electric locomotive factory at Madhepura and diesel locomotive factory at Marwhora