About Menhaden Capital
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 t... Read more
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 t... Read more