Sars executives suspended

Sars

The South African Revenue Service (Sars) has placed two key executives on precautionary suspension