News

Global sportswear brand PUMA is set to open its new UK head office in Manchester, having agreed a deal for a 20,000 sq ft lease of workspace at a landmark site.