This Week in Tech History 6-23-08

Play
Play

A little later than usual, but we got your week in tech history right here. It includes:

Active Inc LCD Display

iPhone 1.0 released

IEEE Standard

Windows 98 released

buys

(Visited 16 times, 1 visits today)

Geekazine.com