News

The London fintech said the average deposit held by an active customer stood at $17,250 by the end of the first half of the ...