British Airways to provide customers a great night’s sleep in the sky through partnership with The White Company London, 2017-Jul-05 — /Travel PR News/ — British Airways today (July 04, 2017) announced its plans to give customers a great night’s sleep in the sky through a partnership with the luxury lifestyle brand, The White… Read the full press release