Battle of the giants as Walmart Plus readies for US launch, but can it deliver?
The battle of the US retail behemoths is entering another round: Walmart has announced its delayed Plus service, which offers same-day delivery to online shoppers, will go live on 15 September.
For $98 a year, or $12.50 a month, subscribers …