Club Europe business class

British Airways upgrades business class

A series of new developments await those travelling business with British Airways