25 Dec 2022, 15:50 UTC · By: Mircea Panait / It's the end of the line for the E 63 as we know it. 999 units of the Final Edition will be made, of which 50 are heading to Japan in RHD and LHD