PPC annual results media release for year ended 31 March 2026
“Our results over the past two years have clearly demonstrated the scale of value that can be unlocked in a well-run PPC. Despite a stagnant operating environment, over a two-year period we have delivered a 67% increase in EBITDA, with […]
PPC annual results media release for year ended 31 March 2026 Read More »









