World Tech Update – Week 6/14/12

IDG News Service

On this week’s World Tech Update, Apple unveils a new MacBook Pro, web address prepare to change, Dell and Nokia plan cuts and NASA’s rover hurdles towards Mars.

Want to partner with IDG?

Click here to get started