Yes, these 1600hp DEMU trains are built in LHB platform, they have stainless steel LHB shell on ICF bogies (wheel sets) with air spring suspension.
Actually, better to call a hybrid LHB.
Actually, when we say DEMU (Diesel Electric Multiple Unit), many people get confused with the term "Diesel Electric", actually Diesel Electric is the transmission, not the traction it is denoting :-)
No,...
more... for electric traction, you need either EMU or MEMU trains, not DEMU or DHMU.