Mike Novogratz’s firm has appointed Leon Marshall, its existing global head of sales, as its first European CEO.Finance, news, Galaxy Digital, EuropeRead More

You might also be interested in reading Solana Epic Bull Run Is Just Starting – 10 Catalysts That Could Drive SOL To $1,000.