Renault has confirmed that its Formula 1 engine activities will cease at the end of the 2025 season. The move has been widely anticipated for a couple of months and has been met with widespread ...