Gem State Tops 71% Electricity From Renewables!

State Overview The population of the “Gem State,” Idaho is approximately 1.97 million people. Idaho is the 38th most populated…

Continue Reading →