STS Casino is an online casino platform which is part of the STS Gaming Group. Apart from its slots and live casino products, STS is also a leading bookmaking company, which originated in Poland and expanded to other European markets in recent years.