888 launches SheLEADS initiative to “nurture and develop outstanding talent”

888 has launched its new SheLEADS initiative to get more women in the industry and in higher positions.