Deloitte launches platform for clients facing multi-cloud cyber risks

May 10, 2022