News

Sardinia's millionaires' playground, Porto Cervo, has served British luxury department store Harrods with an eviction notice that looks set to close the brand's only outlet outside of its iconic ...