Last week I took the stage at Global Business Travel
If the last three years of technology were defined by
[ted id=848]