iO Finance Partners acquires Seneca Trade Finance in £40m deal

Apr 25, 2025 - 16:56
 0
iO Finance Partners acquires Seneca Trade Finance in £40m deal