BMW to reduce carbon emissions in car life cycle by 40% before 2030

BMW has been reluctant to set a hard deadline for phasing out fossil-fuel carsBMW has been reluctant to set a hard deadline for phasing out fossil-fuel carsRead MoreInternational