Could Facebook and Instagram really be shut down in Europe? Over the weekend, several reports suggested that Facebook’s parent company Meta may consider shutting down its...
Photo: © AFP Anastasia CLARK A Moscow court on Friday slapped Google with an unprecedented fine of nearly $100 million, while Meta (formerly Facebook) received a...