BYD launches assault on Toyota LandCruiser, Ford Everest

Chinese giant BYD’s luxury Denza brand isn’t here to muck around, announcing sharp pricing for its pair of off-road ready boxy SUVs.