Only 31,000 pay income tax out Out of the 500,000
Although there are 500,000 personal income tax files in this country, only 31,000 of them are paying tax, Mahindananda Aluthgamage, Chair of the Sectoral Oversight Committee on National Economic and…