Verdict: Investment firm KKR has completed its $3.8bn deal to acquire cloud-first security company Barracuda as cybersecurity investments slow down.
Read more...