British Airways has announced that it will start rolling out a new business class product. (Photo: British Airways)

British Airways Debuts Much-Awaited Redesigned Business Class Product

British Airways has launched its new business class seat, known as the ‘Club Suite.' The airline also announced that the new seat will be first seen on their Airbus A350, which is due to be delivered in July. The ‘Club Suite’ offers direct aisle access, a suite door, lie-flat bed seats in a 1-2-1 configuration. In comparison to the present club world seats, there will be 40 percent more storage, including in a vanity unit with a mirror, up to…