Company NameIndustryLocationFundingRevenueEmployees
Banking
South Africa, KWAZULU-NATAL , Durban
556
Banking
Bahrain, Manama
$75M
225
Banking
Malta, Malta, Valletta
$3.8M
61
Banking
United Kingdom, Canary Wharf, London
878
Banking
United States, Nebraska, Omaha
$100B
275
Banking
Pakistan, Sindh, Karachi
$5B
5K
Banking
Nigeria, Federal Capital Territory, Abuja
$750M
1K
Banking
India, Karnataka, Bengaluru
$68M
$5B
11K
Banking
India, Karnataka, Bangalore
$161M
$501B
10K
Banking
United States, Texas, San Antonio
$75M
349