Employee Number: 6
Technology: Investment bank
Number Of Exists: 35
Estimated Revenue: ~$5B
Founded Date: 2015