Openlane Reports Q3 Net Income of $45 Million as Revenue Rises 13%
Openlane reported third-quarter net income of $45 million and revenue of $561 million, up 13%.
Openlane reported third-quarter net income of $45 million and revenue of $561 million, up 13%.