In the year to April, the budget deficit stood at $32,332 million (around 2.0 per cent of GDP), the smallest deficit in 44 months. What do the figures show? The... Read more continue reading
28
May
2013



