Last Mercedes Benz SA W205 C-class rolled off East London assembly line May 17, 2021 Friday evening was a historic and proud moment for Mercedes Benz South Africa, its leadership, management, staff, and the province of the Eastern Cape because Read More »