Teesta Urja Limited (TUL)

Our Links

Teesta Urja Limited (TUL)

Registered Office
Bhikaji Cama Bhawan, 6th Floor
604, Bhikaji Cama Place
New Delhi - 110 066
Delhi
India
 
Telephone: +91 - 11 - 46529700
E-Mail: info@teestaurja.com
Website: www.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.