Home » News and Insights


STI will be closed from 25 December to 3rd January 2021

After a 2020 year full of challenges and difficulties related to the international health context, and in order to be able to reload our batteries, we will be closed from December 25th, 2020 until January 3rd, 2021. We will come back with even more energy and innovations to support you as well as possible and we hope to see you back in good health for a more peaceful 2021 year but still full of exciting projects !

Best wishes to all and above all, take care of yourself and your loved ones !


Team STI