The logo of the anti-virus firm Kaspersky Lab is seen at its headquarters in Moscow, Russia September 15, 2017. Reuters

Nothing to hide: Kaspersky

The Moscow-based cyber security vendor is asking independent parties to review the security of its anti-virus software