Innovation dimensions and business performance under environmental uncertainty · Study