GRT
Definition
Grangemouth Road Terminal
grt means Grangemouth Road Terminal. a major oil and gas company Oil Distribution terminal based @ Powdrake Road, Gate 1, a major oil and gas company Grangemouth.
✓ Verified term
Grangemouth Road Terminal
grt means Grangemouth Road Terminal. a major oil and gas company Oil Distribution terminal based @ Powdrake Road, Gate 1, a major oil and gas company Grangemouth.
You might also be looking for