The electric Renault 5 E-Tech and Alpine A290 were joint winners of the 2025 European Car of the Year announced at the ...