Founded July 2026
Net Worth
$442.3M
Global Rank
#6
Buildings
4
Research
1
Services
Locations
2
See the full leaderboard →