Witcher

CD Projekt Red and CadXpert are starting work on a joint project

CadXpert, a Polish company dealing in the distribution of additive technology solutions, has decided to re-establish cooperation with a well-known…