Sin City comes alive with Ultra Partners new Vegas Plus brand
iGame affiliate program, Ultra Partners, has announced the creation of a new gaming brand, set to launch this March. The online casino affiliate program provider will be launching Vegas Plus, a new brand focuse...