The energy department has already readied Techno-Commercial Feasibility Reports (TCFR) for all the proposed 29 probable locations out of which the state government has allotted 15 pumped storage projects. PrevNext