Wired.com

 
Oh great, even more water on Mars
Oh great, even more water on Mars
Liquid water has been found on Mars! At least, scientists have discovered signs of liquid water. Or rather, some scientists are...
Apple plugs website leak in deal with student
Apple plugs website leak in deal with student
The technology group Apple has come in for criticism after forcing a website dedicated to reporting on the company's activities to close down.

Client Media Releases

MTN backs SA's youth to 'think tech, do business'
Being intelligent about business data
PhD for 79-year-old theology graduate