The Department of Social Development, the South African Social Security Agency (Sassa) and the National Development Agency (NDA) have been praised for the sector’s improved performance during the 2024 ...