2017 Results
2017 product strategy: investments and first results Sales up 8%: €12,165,000 Net profit up 11.6%: €566,000 Lyon, May 2, 2018 SBT achieved a steady increase in its consolidated sales (+8%), reaching €12,165,000 (or +€893,000 compared to 2016). Against a backdrop of strong investments to build an expanded product offer, profitability remains at the same […]