Zeetec. An enigma wrapped in a mystery tied in a..