Skechers, The Comfort Technology Company™, is continuing its expansion in the Philippines with the opening of its largest store in the country at Ayala Center Cebu....
Enjoying some down time with a cocktail drink in hand among friends and a great view of the cityscape doesn’t get any better at the newly...