Back from the Dead: TVR Rights Reportedly Sold to British Interests


As it turns out, there's a whole lot more behind the message "Never Say Never" that recently appeared on the defunct TVR brand's website, than we originally thought, as the company has reportedly been sold to new owners based in London. Read more »