The logo of Russia’s Kaspersky Lab is on displayat the company’s office in Moscow May 15, 2018 Editor Off Share on FacebookTweetFollow us