Various definitions of term "Product launch": The debut of a product into the market. The product launch signifies the point at which consumers first have access to a new product. The process of introducing a new product for sale for the first time and attracting people's attention to it. The time when a new product is introduced for sale the first time, or an event arranged to attract attention to this. I think we should hear a PR soon if it is expected in the spring and NOT delayed.