Taxpayers reminded to submit tax returns by May 15 | AWANI International