Brasil News The Brazilian startup connecting dense favelas to the vast world of e-commerce By Latin America Reports - March 16, 2023