Bringing your latest Automotive News in Malaysia
D-CVT stands for Dual Clutch Continuously Variable Transmission. It is a type of automatic transmission that…