Media Matters Lays Off Dozens Of Employees Following Lawsuit Filed By Elon Musk
Media Matters has laid off dozens of employees following a lawsuit filed by Tesla CEO Elon Musk.
Media Matters has laid off dozens of employees following a lawsuit filed by Tesla CEO Elon Musk.