
Business
Employee ought to file annual income tax returns – GRA
Under the previous Section 125 of Act 896, employees were not mandated to file their own returns. However, the introduction of Amendment 924 now requires employees to submit their income tax returns within four months of the end of the basi...
DL News



















