June 23, 2022 by CyberPeace Institute ‘A moment of historical significance’ – Russia’s invasion of Ukraine underlines the need for cyber peace During a recent fireside chat co-hosted by Microsoft and the CyberPeace Institute at the World Economic Forum’s annual meeting in Davos, Brad Smith and Stéphane Duguin discussed the need for