Branch Intl

Image result for Branch Intl

VERIFIED
Branch Intl
Score: 245,780
95 out of 569 Digital Banks Worldwide
1 out of 569 Digital Banks in Kenya
+ 100.0%
216,000
+ 2.3%
12,240
0
0
0
17,540
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
 
-- 
 
-- 

Total: 245,780

All figures updated on April 4, 2025 except for LinkedIn and Weibo