Trouble on Green Mountain
Green Mountain blames regulatory and market obstacles for its woes, but critics cite lack of investment in clean energy.
"...the lower court ordered Green Mountain to increase its security deposit by $1 million...."