A 42-day strike by some 2,700 workers at Hershey confectionery production facilities in the US has come to an end after management and unions agreed terms. The strike had led to a virtual standstill at two unionised company plants after members of Chocolate Workers Local 464 walked out