SARS achieves record R2.3 trillion revenue, restores public trust, says Ramaphosa

· IOL