The presence
TBS Group has a strong inclination towards internationalisation and currently operates with several subsidiaries in 12 countries: Austria, Belgium, France, Germany, England, India, Italy, the Netherlands, Portugal, Saudi Arabia, Serbia and Spain.