Does innovation equal business success? Not always says Lang prof