Tesla Inc's launch of its futuristic Cybertruck pickup suffered a setback when its 'armored glass' windows shattered, but it was the overall look of the car that worried Wall Street on Friday, and the company's shares fell more than 6%.
#Bulletproof
#windows
#Tesla
#Cybertruck
#Musk