Two Chinese companies back out of locomotives projects in Bihar
Fp Archives • 11 years ago 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