Latest NewsList of 18 tax defaulters released by revenue departmentadminMarch 26, 2015 by adminMarch 26, 201501042 On Wednesday the revenue department has released a list of 18 entities that have defaulted on tax payments and asked them to clear the arrears...