Cybersecurity firm Wiz to open European headquarters in LondonWiz is establishing a European headquarters in London to boost its business footprint and tap into the cloud security market.