Product launches can have a pronounced effect on tech companies’ stock prices. Here we review some of the biggest lessons learnt from previous launches – from companies such as Apple, Amazon, and ...