Fraud stalls e-commerce sector growth, say stakeholders

File image
File image