Rains has opened its latest flagship showroom in Amsterdam’s Canal District, launching a new global retail concept in collaboration with Stockholm-based| 365 Retail