Europe

Trenchard renews aircraft cabin materials management contract with Virgin Atlantic