
It has most definitely not been a typical year for product launches and vehicle arrival timing. On Tuesday we took stock of this year’s 5 Green Car Reports’ Best Car To Buy finalists, and several models were conspicuously missing from the list due to later-than-anticipated delivery starts. One of the finalists named—the Ford...