Impairments offset a rise in revenue for Malaysia Marine & Heavy Engineering (MMHE) as the contractor widened its losses in the first half of