
Image by Chesky @Shutterstock
The National Hydroelectric Power Corporation (NHPC), which is setting up the 50 MW solar power project, is currently undertaking a survey of the land on the banks of the Kallada river and hopes to place solar panels over the water bodies spread over nearly 250 acres...