• October 7, 2025
  • Last Update October 7, 2025 12:00 pm

entrepreneur award

  • August 26, 2025

INCAE Launches Entrepreneur Award for Latin American SMEs

San José, Costa Rica — The Central American Institute of Business Administration (INCAE) has opened applications for its prestigious Entrepreneur…