Corporate VC✓ Backs early-stage
Liberty Mutual Strategic Ventures
Boston, MA, USA
Liberty Mutual Strategic Ventures funds Renewables, Climate Tech. 1 open opportunity for 2026, including the Fund II: A $200M corporate venture fund investing in early-stage software, platform, and services companies reshaping… (Up to $200,000,000).