Business Travel News took the Online Travel Trade Publication of the Year runners up prize at the Travel Media Awards, held last week at the splendid Renaissance London St Pancras. A fine and very busy evening.
All comments are filtered to exclude any excesses but the Editor does not have to agree with what is being said. 100 words maximum