What's a "location"? I have friends who work in: Intel, Haifa, Israel; Google, New York, NY; IBM, Gaithersburg, MD; etc.
This "location" is, apparently, the location of the headquarters. Who works at the headquarters? Top management? Or is it about where the company started? A startup is normally a small company, and a small company is unlikely to spread wide (although these days it is far from unusual to find a company with management and the sales department in the US and development in the Ukraine). But when one deliberately selects a large company, I would expect them to explain how they define the location and for what purpose. I did not get it from the article.
(Aside: "one selects... them explain": modern English?)
as location becomes ever less important for running a business governments will hopefully be forced into competing more strongly for business with sensible tax structures.
This "location" is, apparently, the location of the headquarters. Who works at the headquarters? Top management? Or is it about where the company started? A startup is normally a small company, and a small company is unlikely to spread wide (although these days it is far from unusual to find a company with management and the sales department in the US and development in the Ukraine). But when one deliberately selects a large company, I would expect them to explain how they define the location and for what purpose. I did not get it from the article.
(Aside: "one selects... them explain": modern English?)