Kenworth debuts new L770, L770E refuse trucks