POC, the Swedish manufacturer of helmets, protection, eyewear and apparel for cycling and skiing, has launched its flagship direct-to-consumer (DTC) online store, fully localised to sell in 35 global markets, in partnership with Centra, the specialist fashion and lifestyle ecommerce platform.