You are using an older browser version. Please use a supported version for the best MSN experience.

"British Airways unveils new business class seats"

"British Airways unveils new business class seats. The "Club Suite" is a big change to the airline's old arrangement "
image beaconimage beaconimage beacon