Just noticed one thing. There might be a mistake in the press release.

They state power 425kW. Which is 578 PS/CV or 570BHP. They state it is 570CV.  Smiley