January 21, 2021 news Leadstar Media named 6th fastest growing tech company in Sweden by Deloitte European Gaming Industry News