Could in-vehicle payments be the next payments frontier? Poppy ThompsonOctober 16, 2023 The average American spends over 61 minutes a day in their car, according to the American Automobile Association (AAA) – that’s equivalent to more than Read More