Skip to content
NE

Neo Earth

Energy·France·Active·2yr hold

Neo Earth is a software company, headquartered in France.

Entry
2024
Hold
2yr
Status
Active
Est. EV

Who owns Neo Earth?

Neo Earth is currently owned by Newfund Management through Newfund Capital (2024 vintage), since 2024.

Hand-verified · updated 2026-04-21

Newfund Management
Investor
Newfund Management
Newfund Capital · 2024 · VC

Key facts

HQFrance
SectorSoftware
Data refreshed weekly · Sourced from public filings