To generate long-term shareholder returns, predominantly in the form of capital growth, by investing in businesses and opportunities, delivering or benefiting from the efficient use of energy and resources.
Find out MoreThis is a premium service, visit our premium services page, and subscribe to one of our professional news packages.
Subscribe for Menhaden Re Plc professional news