TechnologyHaugen’s 2021 Facebook Claims Put Engagement Incentives Under ScrutinyBy Elias MercerOct 25, 2026, 5:37 PM UTC