downtoearth-subscribe

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