UK

Diageo Announces New Central London Headquarters

Diageo Announces New Central London Headquarters

International drinks giant Diageo has announced that it will be moving its global headquarters from its current building in Park Royal, NW10, to a new cent...

UK Health And Beauty Retailer Boots To Close 200 Stores

British health and beauty retailer Boots said it plans to close about 200 stores, mainly local pharmacies, over the next 18 months. A raft of British st...

Previous
Page 18
Next