The Meaning of Our New Designs

Technology Review looks prettier–but new looks express a new strategy.

Oct 27, 2010