172.70.35.37

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

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