Removable disks back from the dead &lt;strong&gt;Storage Expo&lt;/strong&gt; Iomega punts a hard disk autoloader 
Is this a piece of news regarding world politics, sports, business, or science and technology? 