Top energy rating for new Tufts building

The Science and Engineering Complex at Tufts was awarded LEED Gold certification, making it one of the most energy-efficient buildings of its kind in the United States.
A grassy hill with a building made of brick and glass behind it.