3 days agoEurope fines Meta $840 million over ‘abusive’ practices benefiting Facebook MarketplaceB.C. Begley