The economic backlash against China following Monday's violence in Ladakh -- in which 20 Indian soldiers died -- continued today with a Chinese firm given a railways contract being show the door. The public utility DFCCIL (Dedicated Freight Corridor Corporation of India) said it was ending the Rs 471-crore contract "in view of poor progress".