The city of Idaho Falls has received the Idaho award for Leadership in Energy Efficiency. The award honors the city’s ...