UEFA

Crypto.com backs out from Champions League deal

Concerns over tighter cryptocurrency regulation are claimed to have caused the arrangement, worth £428 million…