According to Harvard Business School, 95% of newly launched products fail within the first year.