Technicians work diligently to assemble a spacecraft part in a modern industrial facility.

Comet Development