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

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