US tech giant Apple has apologised to its customers for the defects in the new iPhone 5 Map Apps, which was launched last week. The apology from Apple came...

Read More