1. BA is not loss making, it made a profit when it last reported in February 2013 of €347m.
2. According to my first hand discussion with the BS Manager and other people at BA, this contract was not negotiated with price as a primary factor; as you’ll see (as examples) the better quality biscuits and improved sandwiches as well as increased staffing there are areas which have been improved; the overall spend is “about the same” but has been refocussed. Either way, it’s simply not delivering to standard.