Hyundai Creta (ix25) with 160 bhp petrol engine & 7-speed dual clutch auto launched in China
The Hyundai Creta, addressed as the ix25 in China, just got launched there with a 1.6-liter T-GDi, turbocharged petrol engine, good for 160 bhp and a hefty 250 Nm of torque, making it the most powerful ix25 variant on sale. […]










