Honda has chosen a very visible way to announce its next Formula 1 chapter, planting a fresh corporate badge on the 2026 Aston Martin machine that will carry its new power unit. The move signals more ...