WeBuyCars
Acquisition Business Investment

Transaction Capital Acquires 49.9% Stake in South Africa’s WeBuyCars

Transaction Capital has announced that it had concluded a subscription