Seventy percent of business executives say ‘security concerns’ have restricted their organisation’s adoption of public cloud, according to a new report. Future Shock: The Cloud Is the New Network, from Barracuda Networks, is based on responses from 750 executives, individual contributors, and team managers with responsibility for or knowledge of their organisation’s cloud. However, the […]