Institutional Investor, LLC.
undisclosed
Institutional Investor is a New York-based company that publishes financial magazines, newsletters, and journals for investors.
Sedex Information Exchange Limited
undisclosed
Sedex is an England-based SaaS platform that provides solutions such as supply chain assessment and ESG risk management for enterprises.