Number Of Exists: 19
Estimated Revenue: over $9 billion
Employee Number: 11-50