Innovating Amid Uncertainties