British Airways

a white vehicle with a large airplane on the back

British Airways Slapped With £1.8 Million Fine After Employee Was Crushed by a Baggage Tug