U.K. fashion retailer Topshop will open five new U.S. stores in the coming months, including a New York City flagship on Fifth Avenue that will be the retailer’s second-largest store in the world. The chain, which already operates stores in New York, Los Angeles, Chicago and Las Vegas, will also bow a U.S. head office in Manhattan that will include buyers, a visual merchandising team and a marketing department. Read The Telegraph story here