Online gambling website Mega Casino World (MCW) became a sponsor of Barbados Royals, the representative franchise cricket team of Barbados in the Caribbean Premier League (CPL), for the upcoming season of the league. Brand Visibility As sponsors of Barbados Royals for the season starting in August this year, MCW will have its branding placed on […]