Server room

Big data is at the top of the heap for high-tech buzzwords. Photo: iStock

June 8, 2017 10:38 PM (UTC+8)