Outbound VisitBritain to host trade mission to India from Nov 19-21 in Delhi, first in three yearsNovember 17, 2023 British travel trade and industry suppliers are set to show why Britain is the must-go-now destination to buyers from across…