Post by
Nikolai on Apr 11, 2011 1:12pm
Incentives
With oil remaining stubbornly high priced and the U.S. scrambling for renewable energy, there seems to be ample opportunity for project generation. There needs to be cash committment somewhere among the heap.