Kaspersky hopes independent review will restore trust in its software

You may also like...