BMW launches new variant of 320d