Money

Aston Martin’s new V12 Speedster: A $950,000 supercar you can’t drive in the rain

Only 88 V12 Speedsters are being built.