Founded April 2026
Net Worth
$1.8B
Global Rank
#5
Buildings
8
Research
2
Services
Locations
See the full leaderboard →