Upload Image (Max 20MB per Image)
German luxury carmaker Daimler has begun production of the new 'smart fortwo' electric drive car at its Hambach facility in France. According to the carmaker, the new two-seater electric vehicle (EV) will be powered by a 55kW electric ...
Tags: Daimler, Production of New Electric Car, French Plant