Optimizing Financial Operations
While Monzo wants to go public, its leadership reportedly can’t agree on where to list. That’s…