LEUVEN, BELGIUM – Green NCAP testing highlights the trade-offs drivers of both electric and petrol-powered cars can face.New tests on…