Big Data is a buzz phrase these days, for good reason. ...

Two longstanding giants of tech, Apple and Microsoft, are both on ...