European recovery emerges as Nasdaq 100 futures fall after US Senate passes $ 1.1 billion stimulus plan
Electric vehicles are the future of the American car industry – if dealers can figure out how to sell them