renewable energy
Solar power – question of subsidies
Despite several encouraging factors, the world’s panel makers remain in a bind
Invenergy closes on Des Moulins
Invenergy has closed a roughly C$300 million ($305 million) financing for the 135.7MW Des Moulins project.
US wind power investment set to fall
The US wind power industry is hopeful orders will pick up again after Congress agreed to extend the production tax credit as part of the fiscal cliff deal