British Airways’ chief executive Alex Cruz has pledged a new Ksh 618 billion investment programme that would improve the flying experience for its customers...