The Schöffel-Lowa Sportartikel GmbH & Co. KG, headquartered in Schwabmünchen, Germany, has announced the opening of three new branded stores in Germany. One of them is a 120-sqm shop-in-shop at Intersport Grabert in Heilbronn, which our sister publication SGI recently reported about.