Car NewsBMW has launched the 8th generation 5 series, which now includes an electric i5 versionTim xuMay 25, 2023