latest
Number of new cars registrations in Europe fell by 7,4% in October, Reuters reports.
Oil prices growth above $100 per barrel will stimulate demand for electric cars, while leading world auto producers invest billions into