RSS

Sephora Manchester store

Sephora opens third UK store

Sephora has opened its third store in the UK, and first outside of London, at the Trafford center in Manchester.

May 21, 2024
Walmart

Walmart to cut and relocate hundreds of jobs

Walmart has revealed plans to cut hundreds of jobs at its corporate headquarters and relocate most of its US and Canada-based remote workforce to three offices.

May 16, 2024