The Twin Creeks solar panel plant in Senatobia is yet another chapter in Mississippi’s story of failed state investments.
The 70,000-square-foot plant, built by Yates Construction, sits empty. The promise of 500 high-paying jobs is gone with the wind. Officials are blaming the failure on price competition by the Chinese. No kidding.