Australia-listed technology company Imdex has sold off its 30% interest in Vaughn Energy Services. Imdex confirmed Tuesday it had sold its stake in Vaughn which it said yielded net proceeds of