Business Tevva Launches Mass Production Of Electric Lorries In The UKby admin 0 Startup firm building 7.5-tonne truck at Essex plant after receiving European type approval The truck startup ... Read more