A green flag for clean power: NASCAR unveils its first electric racecar
NASCAR has unveiled its first electric racecar in Chicago. It doesn't thunder when the race grand marshal says "drivers, start your engines," it hums. The motorsports organization…