Power
EU to impose high tariffs on Chinese solar panels to check dumping
05 Jun 2013
In the largest EU commercial dispute of its kind, the EU has imposed tariffs up to 67.9 per cent on the import of solar panels from China in bid to revive the European solar industry
Floating turbine to tap Maine’s offshore wind potential
01 Jun 2013
By 2030, developers look to produce 5 gigawatts of offshore wind power from turbines, enough to power over a million homes at any moment