Menhaden PLC  Banner Image

Menhaden PLC

  • Ticker MHN
    Exchange LSE More
  • Industry --None-- More
  • Sector --None-- More
Menhaden PLC  Logo Image
  • 11-50 Employees
  • Based in London, England
Menhaden Capital is a UK-listed investment company that seeks to generate long-term shareholder returns, by investing in businesses and opportunities, delivering or benefiting from the efficient use of energy and resources.
Menhaden PLC

Most Recent Annual Report

Menhaden PLC
MOST RECENT 2021 Annual Report

Older/Archived Annual Reports