Return to Article Details Supply Chain Visibility and Customer Satisfaction: The Moderating Role of Technology Adoption Download