Marshall takes control of RAF Hercules support
Marshall Aerospace (Hall 4 Stand A12) comes to the Farnborough airshow fresh from winning a £1.52 billion ($2.87 billion) contract to maintain 24 Lockheed