Michelle Klein


Recent Articles

Grow vs. Green

3/9/18 3:16pm

The square footage of Elon’s campus has increased by 47.4 percent just from 2008 to 2017. And there are no signs of the growth, or energy consumption, slowing down.


Recent Media