Retail Business
iZettle now lets people make their own online stores
European payments firm iZettle launched a platform Thursday that lets merchants set up online stores, in its biggest product release since 2011. The fintech firm is known for its mini card readers and payment processing […]