More Business Travel. The Ashes Test.
May 27, 2013
April 2010. London. With its well known complete inability to deal with snow and the ease with which “British Rail” succumbs to something as everyday as “leaves on the track”, the United Kingdom has to be the spiritual home of travel disruption. With that said, something really unique is in the air. Up in Iceland, […]