Technology Return of $1.1bn: Winklevoss Firm’s Promise Winklevoss firm to return $1.1bn to customers **article content goes here**