BORG Inc.

BORG Inc.

1980 Post Oak Boulevard, Suite 1500, Houston, Texas, 77056
+1 44 39592323
United States the_United_States.png

Staff Information

Useful Contacts
Contact Face
sridevi
Contact Face
sridevikannan Online Marketing

Business Details

On-Grid / Off-Grid
On-grid, Off-grid
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Other Services
Design, Monitoring
Operating Area
Antigua and Barbuda, China, India

South America, Europe, North America
Parent Company
Borg Energy India P Ltd
Last Update