Why BMW is betting on hydrogen fuel cell powertrains

Despite earlier using hydrogen to power internal combustion engines, BMW is turning to fuel cells for its first hydrogen production car, due in 2028.