Wiktor Shmeruk

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

All Articles