Sephora is one of the world’s most recognisable beauty retailers. Its combination of premium cosmetics, exclusive product launches, physical stores, e-commerce and a powerful...
Latin America can offer investors access to growing consumer markets, natural resources, infrastructure projects and comparatively attractive bond yields....