British Airways has been criticised for introducing a £4.50 levy on all bookings made with a credit card through intermediaries, such as travel agents and travel management companies. The Institute of Travel and Meetings (ITM) has criticised the airline for introducing the fee without consulti...
Page content restricted for non-members!
Become a member!