British Airways has unveiled its highly-anticipated new business class seat - 'Club Suite' - and confirmed it will arrive on the first of...
British Airways’ chief executive Alex Cruz has pledged a new Ksh 618 billion investment programme that would improve the flying experience for its customers...