The recent "win" by the UFCW at Stop & Shop, which ended with initial approval of three-year labor agreement, cost the company around $100 million as stores struggled to stay open.
Amazon has kicked off its fiscal year with a solid set of results, which signal its continued market share advance into both the product and services sectors.