Yale Environment 360: There is just one turbine operating off the US coast. But the long-awaited Cape Wind project could change everything
Yale Environment 360: There is just one turbine operating off the US coast. But the long-awaited Cape Wind project could change everything