Chinese-owned technology company TikTok has announced plans to build a $500 million European data hub which will be located in Ireland. It is expected to become operational by 2022.
Russian director Nikita Mikhalkov claims billionaire Bill Gates might be seeking to implant humanity with microchips under the guise of vaccination, seeking to control people and ultimately “solve” overpopulation.
The world’s biggest social media platform has rushed out a new app to take advantage of the video game streaming market against Amazon, Microsoft and Google.
He had to downgrade the importance of Microsoft's flagship products: Windows and Office. And he had to overhaul the company's culture to make it happen.