Superdry are one of the darlings of the UK high street. The City loves their stratospheric growth rate and they don’t plan on slowing. They’ve announced a flagship store on London’s Regent Street that’ll be a 59,000 sq ft international showpiece opening towards the end of the financial year. These guys are playing hardball. They […]
