How to ‘talk business’ abroad

Text translated, ads targeting the new country you want to conquer, new language settings set up for your business and…. nothing. You just don’t seem to be able to ‘connect’. …