Formula 1 Formula E: Cassidy wins wet Shanghai EPrix R2 from Porsche duo – FormulaRapida.net June 1, 2025 "Formula" - Google News Formula E: Cassidy wins wet Shanghai EPrix R2 from Porsche duo FormulaRapida.net