TechApple Claims Victory in Decade-Long iPod Antitrust Court Battle Apple has won an antitrust case in which it was accused of being anti-competitive due to the fact competitors' music was not able to be played on iPods, essentially forcing iPod users to purchase music from iTunes.by Christian de Looper
TechMicrosoft Lumia 635 Windows Phone 8.1 Smartphone Coming to Boost Mobile, Virgin Mobile and Sprintby James Geddes
ScienceNASA's Tower Construction Completed, Only to be Closed Down. Why Was It Built?by James Maynard