It’s like a golden seal of approval and as rewarding as a spent Amsterdam Red Light window girl saying you’re the best of all time, that eCOGRA badge, and Boss media has it. As one of the more respected entities in the industry, Boss Media, part of GTECH G2’s group of interactive companies has just received its accreditation from eCOGRA. Read more.