Casino Lab is an online casino platform that hosts a nice selection of slots, table games and a live casino. The brand is owned by the Malta-based igaming operator Genesis Global.