IMP flags revenue up 58% as cash generation supports dividends
IMP reported revenue up 58% and EBITDA margin expanding to 32%, citing strong cash generation, robust shareholder returns, and extensions to Life of Mine backed by disciplined capital allocation for long-term sustainability.