Twin Creeks Technologies To Build Mississippi's First Solar Factory Facility in Senatobia, Miss. will have a capacity of 100MW and created up to 500 jobs. Read More