Select Page

Tag: £100m

Slough announces £100m+ deal for Akzo Nobel site

Slough’s Akzo Nobel site has fetched more than £100 million. Details of the sale have been kept...

Read More
Loading