Malta-based slot supplier Booming Games has been granted license approval by the Malta Gaming Authority (MGA). The approval allows Booming Games to grow its international reach […]