U.S. Markets closed

Tesla's highly anticipated unveiling of its futuristic pickup truck suffered a setback after its "armored glass" windows shattered during a demonstration

Tesla's highly anticipated unveiling of its futuristic pickup truck suffered a setback after its "armored glass" windows shattered during a demonstration