A high-level delegation of the Confederation of Indian Industry (CII) will be visiting the UK from July 15-18, with the aim of restoring business travellers