image
Faulty aluminum led to $700 mn satellite failure — NASA