Sneha Dutta (Smt) and Another Vs. Himachal Road Transport Corpn. and Another