Google Slapped With New $347m Fine For Dodgy Practices /June 8, 2021/David Richards/Comments are Off24 hours after the G7 nations slapped a minimum 15% tax on Google’s worldwide revenues French authorities have slapped Google with a... Read More