Contracts worth up to £1.1 billion have been awarded to 4 suppliers of On Track Machines for maintenance and renewal of ...