BMW has said it will set up an international purchasing office in Delhi by August.