The BMW XM is available from Dh750,000. Photo: BMW
The BMW XM is available from Dh750,000. Photo: BMW

BMW XM road test: plug-in hybrid SUV ups the ante for German car manufacturer




Weekender

Get the highlights of our exciting Weekend edition every Saturday

      By signing up, I agree to The National's privacy policy
      Weekender