E-mail the story: World's Largest Computing Grid Surpasses 100 Sites