The project, which is slated for commissioning in 42 months, will be one of the largest hydro power stations in the state of Kerala on completion.
The project, which is slated for commissioning in 42 months, will be one of the largest hydro power stations in the state of Kerala on completion.