Business sees Himachal Pradesh