By Lanka Talents Creation December 4, 2020 Business 2018 Income Deficit of the Inland Revenue Department is Rs. 1.3 trillion The officials representing the Inland Revenue Department said the Continue...