Christian, do you think the 960 will share the platform with the mission e?

Also, what exactly is "a platform"? I have an image in my head of a structure to which suspension, driveline and body parts can be attached to form the car, but have no clue if that is the correct definition and how such a thing would look.


--


Porsche, separates Le Mans from Le Boys