Tech News 98% of Indian enterprises using public cloud chose a multicloud strategy Multicloud is the new reality in enterprise technology according to March 17, 2023