Impact of IT Infrastructure on Customer Service Performance: The Role of Micro-IT Capabilities and Online Customer Engagement.
prospering in dynamically - competitive environments : organizational capability as knowledge integration .