NHPC Bags Rs 7350 Crore Contract: How Will It Result In Revenue & Profits?