F1 Aston Martin Facing Financial Crisis: How Much Truth Is There? by Walter Izzo 31 March 2025 31 March 2025 A difficult moment for the British manufacturer, now on the verge of selling shares of its …