Technological capability and business success: The mediating role of innovation · Study