Betta Stores extend Triple Eight deal. Betta Stores Ltd has re-affirmed its commitment to the V8 Supercar Series, with the renewal of its Team Betta Electrical V8 Supercar sponsorship of the Ford Triple Eight Race Engineering team through until 2009. Betta Electrical CEO Guy Houghton was pleased to make the announcement.