Travel Why is There a Boom in Business Leisure? Andy Besant Jan 30, 2019 0 Globally, organisations devote significant sums to business travel every year – over $1.3 trillion (£1.01 trillion) in 2017 in fact.