With headquarters in Boise, Idaho, and an employee base of approximately 2,000 people, Idaho Power is an electric utility engaged in the generation, transmission, distribution, sale and purchase of electric energy.
Atmos Energy
25 followers
Puget Sound Energy
23 followers
Alliant Energy
13 followers
CLEAResult
12 followers
New York Power Authority
9 followers
PSEG Long Island LLC
9 followers
SMUD
7 followers
Black Hills
7 followers
Nexus Water Group
5 followers
Talen Energy Corporation
4 followers
Orlando Utilities Commission
4 followers
ONE Gas
3 followers