Goodbye 2019, hello 2020: The year in cloud reviewed – and what is on the horizon
Cloud