Tesla Sales … Tesla in 2018 … Electric Flood in Europe — #CleanTechnica Top 20