Google eyes April 10 as China departure date

Reports say the 10th is when Google shuts ‘er down in China. ┬áMore here.