Sri Lanka’s Inland Revenue Department (IRD) has launched a special initiative to recover Rs. 570 billion in outstanding taxes from certain taxpayers under the self-assessment payment system, with a deadline of November 30.