June 2, 2008

It's all GREEK to me! (and we love it)

We want to welcome the Planet Home stores as our new partners in Greece. Part of the Yiannoulas group of companies, Planet Home has 3 Mega stores in continental Greece and it is a reference in their market.


No comments: