NASCAR debuts electric race car prototype ahead of Chicago Street Race 0 08.07.2024 05:55 CNBC.com (sports-business) The vehicle's debut was part of the organization's long-term goals decarbonizing its operations and reducing its carbon footprint.