image
Himachal Pradesh ranked second in e-governance