Amazon vs Walmart: who will win the mid-year discount showdown?

Amazon is extending its annual Prime Day to a four‑day event starting today (8 July), while rival Walmart has launched…