Slate Auto crosses 100,000 refundable reservations in two weeks

OSTN Staff