The Green Metric Ranking of World Universities awarded Northeastern University in Boston top ranking for sustainability in the US, and graded it number two of all rated universities worldwide. Northeastern’s winning strategy? Energy efficiency innovations.