EVs that can break the 300-mile barrier are growing in number – as are number of those that can crack 400 miles ...
Getting a shiny new vehicle might be an exciting prospect, but with the average cost of a new car now $49,740, according to ...