The page you were looking for is no longer available. Instead, here are several stories about technological failures that show even promising ideas do not always end in success.
Scientists create ‘visual’ smart contact lenses with built-in microdisplay and wireless power

