by Julie Charpentrat Agence France Presse FREMONT, United States (AFP) — Tesla began delivering on a dream to make an electric car for the masses, rolling out the first of its keenly-awaited “Model 3” cars, aiming to disrupt a world accustomed to automobiles powered by pollution-spewing fossil fuel. An initial batch of the ‘Model 3’ cars that rolled out of the Tesla plant in Fremont, California late Friday were given to customers, most of […]





