Delhi Business Information Directory

Delhi Business Information Directory

 
Search:
Teesta Urja Limited (TUL)
Registered Office
Bhikaji Cama Bhawan, 6th Floor, 604, Bhikaji Cama Place
New Delhi - 110 066
+91 11 46529700
info{ a }teestaurja.com
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.