Which word MOST NEARLY matches the definition:
People who run and organize businesses
  1. Entrepreneurs
  2. Human Resources
  3. Interest
  4. Invest
  5. Pollution
A B C D E
1/12 SAVE