In his policy statement in parliament, President Ranil Wickremesinghe made two claims regarding the current account of the balance of payments. Does official data back up these claims? To find out, click here For the fiscal year 2022/23 (April to March), tax concessions resulted in a total of Rs. 978 billion in foregone revenue, the government reported on March 31. The foregone revenue amounts to 56 percent of the total tax revenue collected by the government in 2022. For more…