The owners of London Luton Airport (LTN) have signed a deal with the airport’s operators, extending their contract until 2031. Continue reading...