"Apple Maps is the worst-received new product to come out of Cupertino since the 1993 launch of the Newton...the child of a nasty divorce between two of the world's most powerful companies." " -- Forbes magazine Those two companies are ...
Tags: Apple, US Dominance, Japan, China