Newsroom

TTS and HBIS sign over 8 mil EUR in a contract for the year 2022