Fashion6 months ago
British fashion house Burberry is reportedly laying off hundreds of employees amid huge stock selloff
British fashion house Burberry Group Plc is expected to shed hundreds of jobs, mostly in the UK, following a sharp drop in its stock market value,...