DE4CC0DE-5FC3-4494-BCBF-4D50B00366B5

Technology - E-Commerce

Card Payments To Make Way For More 'Seamless' Payment Formats, Study Finds

Card Payments To Make Way For More 'Seamless' Payment Formats, Study Finds

Credit card and debit card payments are set to account for 19% of overall online transactions by 2028, down from 31% in 2023, as emerging payment formats g...

Alibaba Makes Second Biggest Quarterly Share Repurchase Worth $4.8bn

Alibaba Group has bought back shares worth $4.8 billion (€4.5 billion) in the quarter ended March, the Chinese e-commerce giant said, in its second bi...

Previous
Page 3
Next