This is more considered a setback. It’s not something we predicted several years ago, but we will have half of our fleet ...
Record New Orders in 2024: NFI received 9,489 EUs in new orders in Fiscal 2024, the highest annual awards ever, with ...