ICTMN Staff
2/15/11
Seeking control of the massive hydropower operation Kinzua Dam near Warren, Pennsylvania, the Seneca Nation recently launched Seneca Energy LLC, a new company to handle and diversi...