Cars Porsche Confident in Keeping the V8 Engine Alive Despite Emissions Regulations John Powell 29 March, 2024