The all important pump and accumulators, that pressurise fluid to power the launch, are now in place.
24 September, 2008 by Gavin Seipelt