Question: What is the approximate number of employees?
Answer:
1000+
13922644
B Lab
Natura
2020
Unverified - Added by Steward