Sharing the crystal ball
Along with the current spate of profits warnings and “disappointing” results, we’ve all noticed how retail clearance sales seem to start earlier and earlier each year. Long ago and far away they were in mid-January and July, now mid-December and early Jun