Electrification or a Hybrid vs. Diesel or battery? My guess is hybrid but you’d have to ask folks from Wabtec, I would think! And don’t forget CP, when not in DC, is building a hydrogen-powered locomotive!
I think Europe already was electrified/had the infrastructure in place in many cases. In any event – who is paying in Europe? The model does NOT apply here.