Posts in tag

Tech giants in Europe


EU

According to recent reports, the European Union is working on new measures to punish the technology giants. These measures include forcing them to spin off or …