Network Rail awards £1.1bn worth of On Track Machine contracts Posted on April 7, 2025 by Guest authors Contracts worth up to £1.1 billion have been awarded to 4 suppliers of On Track Machines for maintenance and renewal of Britain’s railway network.