Danish apparel company Bestseller has launched what, by its own admission, is an "ambitious" new strategy that aims to make sustainability central to its way of doing business, including a new innovation platform under which it plans to invest in low-impact materials, new supply chain technologies and new business models.