The tax returns submitted since March 17 this year have been more than twice as many as in the same period last year, data from the Independent Authority for Public Revenue (AADE) have shown.
The tax returns submitted since March 17 this year have been more than twice as many as in the same period last year, data from the Independent Authority for Public Revenue (AADE) have shown.