Planet Granite

Planet Granite | Renew

Clip | 47s

There's a farm in Lempster, NH where power is generated. It's a wind farm and Ed Cherian of Iberdrola Renewables explains what it means for NH's natural environment.

Aired: 04/01/10

Rating: NR

Problems Playing Video?