Greens okay Teesta dam; only 31 people to shift
The 132 MW Teesta Low Dam Project, Stage III, to be located near Rambhi in the Kalimpong sub-division of West Bengal, has received the crucial environmental clearance from the ministry of environment
The 132 MW Teesta Low Dam Project, Stage III, to be located near Rambhi in the Kalimpong sub-division of West Bengal, has received the crucial environmental clearance from the ministry of environment