World WeBuyCars’ incredible performance — 88,000 cars sold and… admin123 Nov 18, 2021 0 WeBuyCars had an exceptional year. The company increased revenue from R6.3 billion to R10.4 billion and sold…