OIRR

AcronymDefinition
OIRR➣Office of the International Rail Regulator (UK government)