I don’t know why these guys didn’t bother to lisence the tesla battery with the longer range. their battery can’t be that much cheaper.
Benz and Toyota have 10% of Tesla each. I don't think they will be happy to share it with BMW.