World’s largest wind farm gets rolling near Liverpool

World’s largest wind farm, standing 195-meters with blades longer than nine London buses, gets rolling near Liverpool.