News Lemon Sky Studios Reportedly Laid Off Around 50 EmployeesEx employees blamed the Lemon Sky Studios layoffs on the absence of new projects. By Anthony Emecheta, 4 days ago