Casino games developer Yggdrasil has been granted a B2B software licence by the Isle of Man Supervision Commission. The approval allows Yggdrasil to offer its […]