Columnists

Omicron could be the thing that pulls business travel out of the pandemic

By Peter Grover, managing director, Europe, Tripbam /