Russian investigators said the rocket failure was caused by a sensor that was damaged during assembly.
16 Nov 2018 4:24 PM
SpaceX previously won approval to deploy 4,425 satellites.
16 Nov 2018 10:23 AM
Tesla deployed just 93MW of solar in the third quarter, down from SolarCity’s more than 200MW a quarter in early 2016.
16 Nov 2018 10:18 AM