M

Menhaden Capital

2 employees

Menhaden Capital is a London-listed investment trust focused on the efficient use of energy and resources.

Basic info

Industry

investment management

Sectors

Financial Services
Finance

Date founded

2015

FAQ