Feb 9, 2015 (SeeNews) - The Idaho Public Utilities Commission (PUC) on Thursday cut the length of federally mandated contracts for renewable energy projects to five years from 20 years previously.