Apple has, in recent days, feasted on humble pie; even going so far as to issue an apology for the poor quality of their recently released mapping app when compared to its competitors. There are various factors that have contributed to the less than stellar launch, but prominent among them is the problem of dataRead more