Featured The New Leap Motor Electric Car from China December 7, 2017 0 Only the other day we were wondering whether China would win the electric car race.…