Sea Launch is the commercial centerpiece of BLS in terms of lift capability and performance, having just achieved a record of 14 successes in a row. Already familiar to our industry from publicity photos of the launch platform (a converted ocean-going oil drilling platform) and the command ...