TEESTA ENERGY & POWER PRIVATE LIMITED is rated 3 out of 5 in the category utilities. Read and write reviews about TEESTA ENERGY & POWER PRIVATE LIMITED. TEESTA ENERGY & POWER PRIVATE LIMITED is an utilities company based out of FLAT NO. UTR-040502, HIG, UTTRAYON MATIGARA, SILIGURI, West Bengal, India.
Address
FLAT NO. UTR-040502, HIG, UTTRAYON MATIGARA
Headquarters
SILIGURI, West Bengal