Ramaphosa celebrates 28 million social grant recipients – four times more than taxpayers Finance • 6 February 2025