Successful Hydropower Microgrid Tested with the Idaho National Laboratory

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...]