Address |
1140 RXR Plaza Uniondale New York New York 11556 United States |
Employees | - |
Website | http://www.solarthinfilmsgroup.com |
Updated | 07/08/2019 |
Solar Thin Films, Inc. engages in clean technologies focused on energy production and conservation, transportation of goods, storage and housing. The company was founded in December 1991 and is headquartered in New York, NY. . |