This whole Aston Martin thing is deeply worrying. They are a tiny manufacturer and struggle to turn a profit. They have no leading edge technology of...