Innovativeness: Its antecedents and impact on business performance · Study