Yabuki named chairman of Swiss sports data and digital content company Sportradar
January 08, 2021 at 12:26 PM EST
With main offices in Switzerland and New York, Sportsradar provides data and digital content about sports to media companies, bookmakers, sports federations and state authorities.