How Do Technology Readiness, Platform Functionality and Trust Influence C2c User Satisfaction? · Study