Earnings call: Element Fleet Management hits record $1.3B net revenue in 2023

Earnings call: Element Fleet Management hits record $1.3B net revenue in 2023