Tesla Inc’s launch of its futuristic Cybertruck pickup suffered a setback when its “armoured glass” windows shattered but it was the overall look of the car that worried Wall Street on Friday, sending the company’s shares lower.
Source:: Reuters – Business News