Home Business Stakeholders Decry Fintech Challenges As e-trading Hits $25.6trn