Made by GM in France. Those made in Germany are by ZF. They are all made to BMW specs. They are all good. Not everything from Germany has to be better.
If any, GM transmissions have higher torque ratings than ZF for a similar application.
Technik Engineering ASA Stage 1 Supercharged E46 M54B25.
NASA TTD So Cal. Track blog: VSETrack