Automotive Cars & Transportation News The Nissan LEAF has just won the 2026 Women’s Worldwide Car of the Year Carlos Miguel Divino · March 10, 2026 0