Menhaden PLC
-
Ticker
MHN
-
Industry
--None-- More
-
Sector
--None-- More
- 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
MOST RECENT
2021 Annual Report
Older/Archived Annual Reports