
McLaren is combining its London and South of England businesses in a new national headquarters in Canary Wharf. The company, which turned over £726m in its last financial year, will see 240 staff relocate from offices in Chiswell Street, in the City of London, as…
The post McLaren consolidating South and London businesses in new Canary Wharf HQ appeared first on Construction News…
Read More