Why Jerry Yang’s resignation is a great, if belated, move

17 January 2012