M26 is a private investment firm managing long-duration capital with institutional partners across global markets.