UPS and Teamsters union reach agreement, avert strike The two sides faced a July 31 deadline. Max ZahnSam Sweeney 26/07/2023