Question: what does soc stand for in south africa?
Answer: ❑ State-owned companies (SOCs) exist in South Africa to drive economic development and improve service delivery to the large population. ❑ In order for SOCs to achieve their mandates, as set out by government.