Despite scrutiny from U.S. regulators, the latest $400 million funding round gives Celsius Network a valuation of over $3 billion.
Despite scrutiny from U.S. regulators, the latest $400 million funding round gives Celsius Network a valuation of over $3 billion.