The underlying budget deficit for the twelve months to May stood at $34.1 billion – the lowest result in almost three years (33 months). The deficit has improved by 45... Read more continue reading
31
Jul
2012



