Did you actually read the S-1 ?
Tesla is mentionned 87 times. And even they explicitly state that they have strategic collaboration. They supposedly biggest projects are developped together (Macrohard, Terafab - all fugazzi, but still).
Related party transactions are close to a $1 Billion in 2025.