IO Biotech (NASDAQ:IOBT) reported quarterly losses of $(0.60) per share. This is a 98.1 percent increase over losses of $(31.53) per share from the same period last year.
UK Financial Regulator Orders Crypto Exchange Binance To Stop Activities In The Country
Britain's Financial Conduct Authority (FCA) has ordered the cryptocurrency exchange Binance (CRYPTO: BNB) to stop undertaking any activities in the country.