launch

The process of introducing a new good or service into the market. Also known as rollout.