NHPC Invites Bid To Setup STP In Himachal Pradesh