Gulfstream celebrates Luton center anniversary
In the five years since Gulfstream established its maintenance center at London Luton, the facility has grown from 28,000 to 56,000 sq ft.