Meta vowed to stop illegal financial ads: Massive fail Posted on 18 March 2026 | by Phoebe Seers, Tommy Reggiori Wilkes and Jeff Horwitz Phoebe Seers, Tommy Reggiori Wilkes and Jeff Horwitz