The PPAs were signed for five years even as the projects have a life of 25 years and they were expected to be renewed after five years as a practice in the industry. PrevNext