Swiss chocolate retailer Laderach opened its third US store on Fifth Avenue in New York City. The 2,500-square-foot shop—the brand’s biggest international flagship—aims to be an experiential space with room for classes and chocolate demonstrations. Read the Forbes story here