Solectria Renewables LLC.
- Address: 360 Merrimack Street, Building 9, Floor 2, Lawrence, Massachusetts 01843, USA
- Telephone Number: +1 9786839700
- Facsimile Number: +1 9786839702
- Business: Manufacturers
- Products: Solar Inverters, Solar Power Measuring & Monitorings, Converter, Inverter, Monitor
- Web Site: http://www.solren.com
- Solectria Renewables designs and manufactures premium efficiency, high reliability power electronics and systems for renewable power generation. We also offer engineering services for renewable power systems and distributed power generation.