British Columbia has scrapped its requirement that all new vehicles sold by 2035 be electric, abandoning both the 2035 ...