Founded in Berlin in 2004, the company offers a portfolio of limited-edition fine art and photography prints. Its first UK store, which will span over two floors, will be located in London's Seven Dials.
Join our network of executives who receive the MBS News daily, as well as the insights, analysis and our weekly column in The Weekend Edition.
You’ll be able to unsubscribe at any time.