Melrose ( (GB:MRO)) has shared an update. Melrose Industries PLC has announced a share buyback, purchasing 161,265 of its ordinary shares at an average price of 559.2398 pence per share. The shares ...