Operating two 660-MW units at the newly commissioned China Light and Power Plant (CLPP) at Jhajjar has almost become impossible for Haryana Power Generation Corporation Limited (HPGCL) as Coal Indi