Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
India, New Delhi
10K
Telecommunications
Mexico, México, Mexico
$5B
10K
Airlines and Aviation
United States, California, Santa Clara
$5B
520
Facilities Services
France, Vitry-sur-Seine
$5B
10K
Banking
Canada, Alberta, Edmonton
$1.3B
5.7K
Utilities
United States, Wisconsin, Waukesha
$750M
702
IT Services and IT Consulting
United States, Iowa, Clive
$15M
1.4K
Environmental Services
United States, Louisiana, Lafayette
$750M
1K
Biotechnology Research
United States, Virginia, Manassas
$87M
$750M
852
Utilities
Canada, Alberta, Canada
$876K
$5B
6.4K