FFMAN,
A good point. I think 'business travel' could be on the way out. Back in the 1980s, my favourite film, 'Local Hero' contains the line 'Do I really have to go there?" The deal could, allegedly have been wrapped up 'over the wires'...meaning TELEX.
Just look how far we have come since then, with the internet, and the potential savings of time, ££££ and CO2.