Norges lets last office floor at Oxford Street building

Norges has let the remaining office space at 73-89 Oxford Street and 1 Dean Street, W1, to US-based cloud-computing firm Zuora.

The company, which helps businesses such as the Financial Times manage subscription services, will