Friday April 19, 2024
Low budget deficit leads to a fall in spending by 16.3 percentage points in FY22