Skechers revenue dips 42% for Q2

Revenues in the period slipped to $730m, generating losses of $68m for the footwear company. Sketchers trades across 3,500 stores worldwide and employs more that 13,000 people.

Read the full article.