Days after the opposition Congress accused the government of engaging a China-linked company in a meter installation project in Jammu & Kashmir, the REC Power Distribution Company Ltd (RECPDCL) said that sub-contractor, Dongfang Electric (India) Pvt Ltd, which was a subsidiary of a Chinese company, has been removed