Inhabitat favicon

General Electric to debut world's largest wind turbine in UK