Former CEO and managing director of Selfridges Roy Stephens dies

Former CEO and managing director of Selfridges Roy Stephens, 85, dies in Connecticut hospital from coronavirus Roy Northway Stephens was living at New Canaan nursing home in Connecticut Passed away at Norwalk Hospital on April 14 after catching Covid-19 last mont At the peak of his career he became one of the giant’s of the … Read more