The more tourist arrivals in Thailand, the stronger its consumer brands. Discuss Marketing, Thailand, Tourism / By Rupert Sutton Thailand, the land of smiles (especially for consumer brands!)