Embracer Group is headquartered in Karlstad, a city in Sweden. The company has grown to become a major video game and media holding company with several subsidiaries and development studios.
Embracer Group Knowledge Showdown: Will You Emerge Victorious?