The Sixty Seconds Project

Describe your idea: The Sixty Seconds Project is a microsite aimed at providing a a single-page simple-to-use download option to allow people to sign up to the World Community Grid. The site is to be promoted by ISPs who would send out an email to all of their home customers on the same day in … Continue reading The Sixty Seconds Project