This week’s tech highlights showcased major global developments. The industry faces ongoing challenges, with over 149,000 job ...