The European Publishers Council (EPC) has filed a competition complaint against Google over what it describes as the tech company’s “stranglehold” on other businesses in the ad tech ecosystem.
Technology giant Google is investing around £762.5 million in buying a site in London where it is currently a tenant. The purchase of the Central St Giles office is being made alongside a new development being built for the company in King’s Cross. Google said the move means it will have capacity for 10,000 employees in the UK. […]
Ourania (Rano) Stouraiti grew up in Athens and graduated from the Moraitis School International Baccalaureate diploma program in 2019. While a student in Greece, she was a volunteer tutor of Computer Science for young immigrant students and a Taekwondo athlete.
Australia’s law forcing Google and Facebook to pay for news is ready to take effect, though the laws’ architect says it will take time for the digital giants to strike media deals.