Stimulating Results -
With the worst part likely over and key aspects of the stimulus program about to begin, a sense of economic confidence is in the air. Yet, green energy developers are starved, not just for seed money but also for political and regulatory certainty.
