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