New electric vehicle (EV) registrations in Europe have declined year-on-year, according to new data from Jato Dynamics.
U.S. President Donald Trump said the sweeping tariffs that he has imposed on Mexico, Canada and China may cause "short term" ...