S sifted.eu Google and Microsoft executives back new cybersecurity startup for developers 1 points techlad84 5 years ago 0 comments