Beauty product giant to open two major stores in Scotland this summer
BEAUTY giant Sephora is set to open two major stores in Scotland this summer as part of huge expansion plans. The American brand, which mostly sells makeup, will open up new branches in Glasgow and Edinburgh this year. Sign up for Scottish Sun newsletter …