With Only One Film Set To Be Released This Year, Marvel Lays Off 15 Employees
With only one film set to be released this year (Deadpool & Wolverine), Marvel Studios and Marvel Entertainment have laid off fifteen employees. At Marvel Studios, which is headquartered in Burbank, California, those let...