I'll give them some credence based on the cars their motors are already used in and the fact that their parent company is Mercedes-Benz. Doesn't look like they're a bunch of grifters seeking investment.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: