Monday, May 27, 2024
- Advertisement -

TAG

TK-3

TK-3 selects Navori for the Malta shopping mall’s Digital Signage project

TK3 is a system intergator located in Poznan, Poland. The company has a background in the television industry and is staffed by highly skilled...

Latest news