State-run NHPC on Tuesday said it has signed an agreement for executing 1,320 MW thermal power project at Bhagalpur in Bihar.