Return to Article Details Customer satisfaction in online meeting platforms: Impact of efficiency, fulfillment, system availability, and privacy