Microsoft cloud edge out Google and Amazon among healthcare providers