Skechers opens flagship store in Ireland

Skechers opens flagship store in Ireland American footwear company Skechers Skechers opens flagship store in Dublin, Ireland. – Skechers The new 929-square-meter flagship opens with Skechers’ extensive offering in one of the country’s most highly trafficked districts. In particular, it…