National Thermal Power Corporation (NTPC), the State-run power giant, has signed a term-loan agreement with Canara Bank to raise Rs 2,000 crore. The agreement would be used to part finance its capital expenditure. The loan has a door to door tenure of 15 years and will be utilised to part finance the capital expenditure of the NTPC.