View all
Intellidex’s Peter Attard Montalto says Treasury could achieve a 2.1% reduction on government spending. Featured in Business Day