Do you want to promote your solar business in iSolarWorld? Explore Now
Twin Solar USA
Twin Solar USA develops, builds and finances Solar PV projects in North America, South America and Europe — including completed projects for the nation’s largest utility, a Fortune 100 company and one of the first significant commercial projects in Uruguay. Previously, Twin Solar sold wholesale solar modules, inverters, mounting systems and energy efficient lighting, which required Chris to develop a business strategy and customer base from scratch. The operation eventually reached customers in 12 states, Mexico and South America, shipping from locations in California and New Jersey.
Videos
0 vids
Details
Address
4018 Fountain Ave, Los Angeles, California, 90029
Phone Number
13235326671
Website
Founded
2008
Revenue
Less than $1 million
Employee
1-10 Employees
Company Type
Private
Linkedin