Advertisement

Major retailers face off in biggest sales of summer