International Game Technology (IGT) was one of the big winners at an online awards show hosted by igaming affiliate Infinileads SL, which was put on to recognise the most popular slot developers and slot titles across the company’s SlotJava brands in 2020. The prizes were determined by the total number of free plays across more than 1,700 slots from over …
Read More »