Balbir Singh, a Deputy Chief Engineer posted at border zone for Punjab State Power Corporation Limited (PSPCL), had yesterday attempted to commit suicide and was admitted to a private hospital where his condition was stated to be critical, they said.
Singh had been depressed for the last few days.