
Corporate commitments to clean energy mean renewables are harder than ever to derail.
Source: TreeHugger – Construction begins in UK on first subsidy-free wind farm

Corporate commitments to clean energy mean renewables are harder than ever to derail.
Source: TreeHugger – Construction begins in UK on first subsidy-free wind farm