BBRTS

(redirected from Balfour Beatty Rail Track Systems)
AcronymDefinition
BBRTSBalfour Beatty Rail Track Systems (UK)