4 employees
Open Renewables manufactures photovoltaic panels, OEM, system integration, and renders R&D services.
2006