Green | Mon Oct 4, 2010 2:35pm EDT

World's biggest solar project powers up in Canada