Natura will open 6 stores in Mexico and is committed to omnichannel in the country Posted byEntrepreneur en Español June 18, 2021 Leave a comment on Natura will open 6 stores in Mexico and is committed to omnichannel in the country This will allow the brand to reach customers with consumption habits different from those of direct sales or through e-commerce.