Iveco has delivered two hydrogen fuel cell trucks to BMW in Leipzig, Germany, as part of an EU-financed project.