SENATOBIA, Miss. — Twin Creeks Technologies will locate a solar panel manufacturing facility in Senatobia in north Mississippi.
editor@mercurynews.com ( / Associated Press), San Jose Mercury News
Fri, 04/02/2010 - 9:48am
SENATOBIA, Miss. — Twin Creeks Technologies will locate a solar panel manufacturing facility in Senatobia in north Mississippi.