Abound Solar Leases Indiana Factory
TIPTON, IN-Abound Solar has leased a 781,750-square-foot facility here where it will establish a solar module assembly plant. Once refurbished, the plant will be the largest such facility in the United States.MORE
Looking for a reprint of this article?
From high-res PDFs to custom plaques, order your copy today!