Tourism Statistics – The latest Tourism Business Index (TBI) 3rd quarter results from Tourism Business Council of South Africa (TBCSA) has been released and the findings are alarming. Business confidence is at a record low, with the second lowest reported since 2010, and the lowest yet this year. The drop in confidence is largely attributed […]
The post Alarming Tourism Statistics appeared first on GlobalBuzz SA.
Speak Your Mind