Registered entities
LEGATUM LIMITED
Reg. No. 11841267United Kingdom
LEGATUM, o.p.s.
Reg. No. 27282384Czech Republic
Social engagement
Social engagement: 8.9K social following, 6 posts in the last 12 months — around the industry typical range.
Recent activity
24 Jun 2026
Leadership hire
Managing Director of Programs
24 Feb 2026
Milestone
revenue
