MCM Partners with Carter To Become South Africa’s Carter Distributor
"We are proud to take hands with Carter, an established international brand of high quality Excavators with over 60 years of manufacturing excavators ranging from 850kg to 46tonnes. The Carter brand and