Teesta Urja Limited (TUL)
Bhikaji Cama Bhawan, 6th Floor, 604, Bhikaji Cama Place
New Delhi - 110 066
+91 11 46529700
info[ a ]teestaurja.com
A Government of Sikkim Enterprise. TUL formed to play an active and vital role in the hydro power development initiative of the Government of India, awarded the 1200 MW Teesta Stage III hydro power project on BOOT basis.