Perth-based Programmed Maintenance Services has flagged a $28 million impairment in its first-half result, on the back of a depressed marine services market.

Perth-based Programmed Maintenance Services has flagged a $28 million impairment in its first-half result, on the back of a depressed marine services market.