GRA begins investigations into tax evasion allegations against firms

The tax authority has refuted claims that it had failed to live up to its mandate

The tax authority has refuted claims that it had failed to live up to its mandate