Over 13 million vehicles have been recalled around the world to so far this year, writes David Miles. Data acquired by Finbold.com indicates that approximately 13,362,759 million vehicle units have been recalled globally by different manufacturers between January 1st and July 13, 2020. The recalls are mainly due to safety concerns. Toyota is the world’s top car maker but it also leads in … [Read more...]