The landscape of B2C e-commerce marketplaces in Latin America and the Caribbean

The landscape of B2C e-commerce marketplaces in Latin America and the Caribbean