Advertisement

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.

Advertisement