IdahoSTARS awarded $14.6M to enhance child care in Idaho IdahoSTARS awarded $14.6M to enhance child care in Idaho September 23, 2026 IdahoSTARS received a $14.6 million contract to expand and improve child care quality and access across Idaho, supporting providers and families … Read More