The Idaho National Laboratory (INL) and Idaho Falls Power have successfully tested a hydropowered microgrid to improve the resilience and reliability of municipal power. Idaho Falls Power is a municipal-owned utility in the city of Idaho Falls, Idaho. In conjunction with Idaho Falls Power, the Idaho National Laboratory began studying the … [Read more...]