
Tech companies are increasingly poaching talent from one another as businesses jostle to stay ahead of the game.
Governments are also investing heavily in Science, Technology, Engineering and Mathematics (STEM) as they race for global expertise, according to a new report from staffing firm SThree.