British luxury brand burberry closing stores in the U.S. in "Ultra-Luxury" push
Shares of the British luxury apparel brand Burberry Group plc took a plunge last week after the company announced a major strategic overhaul. In a bid to “sharpen” its image, Burberry is closing stores in a number of markets including the U.S. Despite posting growth in sales and earnings, Burberry…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: America Closed

