Menhaden Resource Efficiency PLC kondigt aan dat Sir Ian Cheshire op 12 september 2024 na negen jaar terugtreedt uit de Raad van Bestuur van het bedrijf. Sir Ian was voorzitter van het bedrijf vanaf de oprichting in 2015 tot zijn terugtreding uit die rol op 16 mei 2023, sindsdien is hij werkzaam als niet-uitvoerend bestuurder.