Revolut profit soars to $1.5 billion as Storonsky increases stake to more than 25% — Warptech News