News

Enterprise Mobility reports that for Q1 2025, the overall length of rental (LOR) was down to 16.7 days compared to Q1 2024.