Leadstar Media Secures Affiliate License in Romania

Sports betting and media company Leadstar Media has secured an affiliate license to begin offering its affiliate marketing services in Romania.