Noisecast Roundup 5-26-2011: Oh.My.God! The French Again.

Tech roundup: France stumbles, Windows 8 tablet peeks, Google gets wallet-y, Amazon joins the Mac app party!

Noisecast Roundup 5-26-2011: Oh.My.God! The French Again. Read More »