The Observer

Tech Op-Ed: Remember Where Your Technology Comes From

October 13, 2012

America loves technology. Just a few weeks ago, the iPhone 5 sold a record breaking 5 million units within three days of being released. Now that is over, everyone is starting to wonder about Windows 8,...

Load more stories
Case Western Reserve University's independent student news source