11 months agoTesla says they have successfully completed the production of its inaugural electric pickup truckMerkarenicus