make something launch — To make a ship to leave a port.
start; begin; establish — (figurative) To form a new organization and make it start operation.