Q&A: Sportradar, leveraging sports data for publishers by WNIP 5 years ago 4 mins read FacebookTwitterGoogle+LinkedInPinterestshare Headquartered in Switzerland, Sportradar employs 2,000 people in more than 30 locations worldwide. A global leader in understanding and leveraging the power of sports data and associated…