Marks & Spencer opens bigger store in Ayala Center Cebu
British retailer Marks & Spencer (M&S) opened its new 800-square meter store in Ayala Center Cebu last night, December 3. The new store is located at the Level 1 of Paseo de Ciudad and carries a “fresh boutique concept,” the company said in a press statement.