ZF, the transmission folks, have come up with a motor/generator technology which may eliminate the need for rare earth elements for BEVs, Wind Turbines, etc..
They call it a ' in-rotor induction- excited synchronous motor' ( axial-flux, or radial-flux.
Rather than using 'brushes' to bring current to the rotor, as BMW is doing, ZF uses an inductive coupling, as GM-Hughes did for the Impact/ EV1, EV2 charger for rotor excitation.
https://press.zf.com/press/en/media/media_60352.html