Holly Springs gave out more incentives to Novartis than they have,  almost $9 million than they have.  Now local and/or state taxpayers must pick up the bill. When will the insanity end? Read the details here.