1. Ford Mach 1 details, 450-mile Rivian electric truck, why China leads in electric cars, poll results: Today’s Car News Green …read more