Business A green flag for clean power: NASCAR unveils its first electric racecar JENNIFER McDERMOTTJAY COHEN 07/07/2024