By Admin_Ozone News Useful Information 20 May: SA set to embrace the public cloud Cloud computing received a major boost over the last few weeks, with two of the world’s largest public cloud providers…