Castrol opens 50 auto services centres in Southern Africa
Lubricants and greases manufacturer Castrol Limited has opened more than 50 auto services centres in Southern Africa, and is now rolling them out to other parts of the continent, particularly to support the development of female workshop owners as it looks …