British Airways axes more than 15 long haul routes

Customers will be offered a refund or an alternative itinerary.