All articles by Wiktor Shmeruk

Wiktor Shmeruk

Wiktor Shmeruk is the deputy director of intelligence at CEC Group.