The last word: Drop ‘strategic location’; it’s yesterday’s news

The last word: Drop ‘strategic location’; it’s yesterday’s news

In today’s economy, the availability of talent (now and in the future), talent retention, as well as the capacity for innovation are far more influential than geographic factors.

Add a comment

*Please complete all fields correctly