Tag: Business Travel

Why Do People Travel [Chart]

World tourism arrivals reaches 940 million in 2010 according to the World Tourism Organization (UNWTO). The majority or 51 percent of the international tourists were motivated to travel…