IMP reports revenue up 58% and EBITDA margin expanding to 32%
IMP reported revenue up 58% and EBITDA margin expanding to 32%. It cited strong cash generation for shareholder returns and robust capital allocation, with production guidance and Life of Mine profiles stable for the next decade.