4574/15 Padam Chand Marg, Ansari Road, Daryaganj, Delhi, 110002, India
+91 886 004 6183
About Trisquare Switchgears
Trisquare has engineered and constructed many of India‘s largest grid-connected PV power plants. Their experience across the solar value chain reduces risk while delivering more reliable, dependable and cost-effective solutions for our customers.