Company to Invest $175M in Mississippi Assembly Plant
SENATOBIA, MS-Twin Creeks Technologies will locate a solar panel assembly facility here. The company will invest more than $175 million in the plant and hire 512 people over the next five years.MORE
Looking for a reprint of this article?
From high-res PDFs to custom plaques, order your copy today!