Published 16 Apr, 2024 03:50pm Marvel production lays off employees The decision focuses on reducing output production