NASCAR ‘exploring’ launch of electric racing seriesNASCAR COO Steve O’Donnell said the sanctioning body is exploring the possibility of launching an exhibition series featuring all-electric cars.