Rugged Twinhead – The Durabook N15RI

Twinhead sounds like the nickname of a sinister Bond villain, not the moniker of a premier manufacturer of laptop computers. But make no mistake – Based in Silicon Valley, California, Twinhead corporation are not a fly by night operation. They’ve been trading in the United States since 1988, and their global operation boasts offices in China, Germany and Great Britain. […]

Continue reading »