Europe

Richard Tams appointed to a new role at British Airways