Bojan Vujic on the establishment of "Invictus Technology Group" amid sanctions and controversy News | 1. aug. | 0