Solar Trade Platform and Directory of Solar Companies
Tara Power Tech

Tara Power Tech

C-18, 2nd Floor, Vijay Nagar, Delhi, 110009
Click to show company phone
India India

Staff Information

Useful Contacts
Contact Face
Sorav Narula

Business Details

Service Coverage
India
Languages Spoken
English
Parent Company
Tara Group

Products

Business Details

On-Grid / Off-Grid
On-grid, Off-grid
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
India
Inverter Suppliers
Parent Company
Tara Group
Last Update
30 May 2022