NEWSOct 06, 2026British Airways Unveils World's Largest Business Class Cabin With 106 Seats Aboard Refurbished A380 FleetBritish Airways reveals a record-setting 106-seat Club Suite business class cabin as part of a multi-billion pound A380 refurbishment program.Read More →