Home shopping channel ShopLC is marking four years of operations in Germany with ambitious growth plans and a strong social mission, having expanded its reach to nearly 46 million TV […]

More...