BRITISH retailer Marks & Spencer will be closing its Parkway Parade store on Feb 16, marking another major departure from the 42-year-old mall in Marine Parade. Read more at The Business Times.