One out of three workers starts a business

One out of three workers starts a business

May 02, 2014

In its ninth edition, CAF's 2013 Economy and Development Report (RED, for its Spanish acronym) analyzes the role of entrepreneurs in the economic development of Latin America.