Datacenter

How travel ad spending and revenue tumbled more than 60% in 2020, and why industry sees recovery on the horizon

(iStock)
March 18, 2021 09:00 AM