GiG and LeoVegas highlight low sports revenue mix in Covid-19 updates

Malta-based businesses make impact announcements regarding the outbreak amid cancellation of sporting events

Better Collective Europe Finance LeoVegas Malta News William Hill