Sea Launch Announces Findings Behind Most Recent Failure

Photo Credit: Sea Launch

Commercial space firm Sea Launch has announced the company’s findings into the Feb. 1, 2013, failure of Sea Launch’s Zenit 3SL rocket. According to Sea Launch, the rocket and its payload were lost due to a faulty hydraulic pump.

[…]