Question: What is the approximate number of employees?
Answer:
50-249
13887878
B Lab
EO Products
2020
Unverified - Added by Steward