Helios USA, located at 1207 Canal Street, produces solar modules (commonly known as solar panels), and they want to change the way we view solar power, one panel at time.
I visited the Helios site to learn more about how solar modules are created, and got a tour of the facilities, learned the names of the various machines (well, their pop-cultural names) and spoke with some of the employees as well as Brent Brucker, General Manager, and Steve Ostrenga, CEO. Check out these cool images!