From the Atlanta Journal Constitution Politics News:
Suniva already manufactures solar energy components at is plant in Norcross on Peachtree Industrial Boulevard, the site of the companys’ headquarters. Its solar panels are used by businesses and by homeowners.
You must log in or # to comment.