3.236.107.249

Falfurrias Capital invests in ChargeBack Gurus after success capitalising on market gap

30
Falfurrias Capital Partners has invested in Chargeback Gurus, a specialist in providing chargeback prevention and recove