October 26, 2025

Country that sells 76% of its cars as electric