Technology | Fri Jun 15, 2012 7:42pm EDT

Talk of Microsoft tablet resurfaces