Goodwin Agrees £1.1 Billion Sale of Mechanical Engineering Division MM Desk 15 September, 2026 Goodwin PLC has agreed to sell a substantial part of its Mechanical Engineering Division to Read More