India pushes government clean energy agencies to sign purchase agreements for stranded power projects

India pushes government clean energy agencies to sign purchase agreements for stranded power projects