Embracer Group's Q2 financials show a 21% drop in sales and job cuts as the company contends with game delays.
Embracer Group, the Sweden-based firm that holds the rights to the Lord of the Rings franchise, has posted second quarter ...