by Haja Mo September 1, 2026 Tech Regulators say the e-commerce giant forced more than a million advertisers to pay more than they should have. The company denies the claims. Previous Story How Meta’s $17.1 Billion Social Media Settlement Came Together Next Story Coral Reefs Are Running Out of Time to Recover, Research Finds