Submitted: March 14, 2010 - 7:39pm
Last updated: March 14, 2010 - 7:40pm
Location:
Apple, 1 Infinite Loop, Cupertino, CA, 95014, United States
Apple and Google are engaged in a gritty battle royale over the future and shape of mobile computing and cellphones, with implications that are reverberating across the digital landscape. In...