Fashion

British fashion house Burberry is reportedly laying off hundreds of…

Posted by July 6, 2024

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, the Telegraph

Read More