New technology can be about trust, Tendeka director says

Davor Saric, Tendeka
Davor Saric, Tendeka

Breaking