The ITD Money Pit of Idaho: Stop Digging!
Want to save the state nearly $100 million and help fix the budget hole created by years of overspending? Stop digging the money pit of the Idaho Transportation Department (ITD) headquarters on State Street. A couple of weeks ago, the governor’s…