The South African Revenue Service (SARS) said the ongoing strike at its operations has caused continued delays, forcing the tax body to close 40 branches throughout the country. The Public …
AfricaBusinessSouth AfricaSouthern Africa