Our London building sets new standards for sustainability and innovation, and raises the bar for future office buildings around ... will be located on one of the UK’s most significant ...
Bristol-based energy firm Ovo has agreed a deal to relocate its UK headquarters after more than a decade. The company is ...