BRITISH AIRWAYS has lost an appeal which aimed to stall planned strike action from its pilots today. What does the BA ruling mean for your holiday?

Main Source link