Tourism to Generate $ 13 Trillion
World travel and tourism is expected to generate in excess of $7 trillion in 2007, rising to over $13 trillion over the coming decade according to the World Travel & Tourism Council's (WTTC) Tourism Satellite Account (TSA) research, sponsored by Accenture and prepared by...
Posted On 01 Apr 2007