Natural CapitalInvesting in Nature. For a Better Future.Industry: Impact Investing | Founded: 2018Related News & CoverageOdyssey hits a $1.45 billion valuation with Amazon backing