Company NameIndustryLocationFundingRevenueEmployees
Banking
France, Île-de-France, Paris
$750M
3.4K
Banking
France, Villeneuve d'Ascq
216
Banking
United Kingdom, London, London
$35M
$75M
201
Banking
Singapore, Singapore
$5B
2.4K
Banking
United States, California, Santa Barbara
$75M
247
Banking
United States, California, Redwood City
$35M
170
Banking
United Kingdom, England, London
$187M
$750M
3.2K
Banking
United States, District of Columbia, Washington
$35M
376
Banking
Panama, Panamá
$750M
1K
Banking
Bulgaria, Sofia
$750M
501