Skechers temporarily closing stores, withdraws financial forecast By: L.A. Biz via Business Journals March 18, 2020 at 17:18 PM EDT Skechers is closing its company-owned stores in North America and some European markets through March 28. Read More >>