Sections
A new Harvard contract means that wind turbines, such as these pictured across the Charles River, will soon provide 10 percent of Harvard’s electricity.