The mishap occured as two trucks collided with each other due to fog, the sources said.
The driver of one truck died on the spot, the other truck's driver and cleaner sustained injuries, they said adding that the body has been sent for post-mortem and the injured persons admitted to a hospital for treatment.