Manila, Philippines – British retailer Marks & Spencer, operated in the Philippines by Rustan Marketing Specialists Inc., has announced it will close all its stores in the country on 2 May 2026. As confirmed by STORES SPECIALISTS, INC., a wholly owned subsidiary of SSI Group Inc., in a BusinessWorld...