What’s New at the Drive-Thru?
We spend the equivalent of 4.3 years of our lives in our cars. Multi-location restaurants and retailers have known this for quite some time and introduced the drive-thru decades ago. Although the exact date of the first-ever drive-up window is fiercely debated, sources indicate that banks introduced the concept in the early 1920s. The drive-thru […]