A Utah-based renewable energy development company has signed an agreement with Idaho Power for the 125-megawatt Pleasant ...
Criticism comes from all sides: unsubstantiated claims of widespread fraud and accusations of pervasive disenfranchisement.” ...