1993 12 Dec. (Business section) 7/1 ORR—or Ofrail..is the latest in a growing band of regulatory bodies created to monitor the privatised utilities and contracted-out services.
2001 Aug. 28 (advt.) The Office of the Rail Regulator (ORR) is an independent public sector body which lies at the heart of the UK rail system.