ÂÜÀòÂÒÂ×

EG

Errol Galloway

HM Principal Inspector of Railways at Office of Rail and Road

ORR is actually the regulatory body, the enforcing authority for health and safety on the British Railways.

If you think of HSE, they are literally the HSE of the Railways.

Links