With the euro dropping 4.4 percent against the dollar over the past year and the pound down 6.3 percent, Stella & Dot was operating at a loss in Europe.
This content is restricted to site members. If you are an existing user, please log in. New users may register below.