BMW 320e G20 vs Peugeot 508 PureTech 180 EAT8: simulate the duel | Caralogy