Trouble on Green Mountain
Green Mountain blames regulatory and market obstacles for its woes, but critics cite lack of investment in clean energy.
"...In June, Austin-based Green Mountain Energy Company self-described as "one of the nation's largest..."