Leadstar Media Obtains Affiliate License For Romania’s Market

Leadstar Media, a sports betting and media company, has obtained an affiliate licence to begin providing affiliate marketing services in Romania.