March 2007

Deja vu at Sun

Now I’m really confused. Jon Benson running storage, David Yen heading up microelectronics… haven’t we seen this movie before?