More than 70 people from all over the world were in Chicago June 6-7 for the 2024 NARSA/IDEA Heavy-Duty Conference.