Topshop and Topman announce the opening of a huge flagship store on New York’s Fifth Avenue. Read all about it on Client Magazine