Physical plant website is: http://www.umass.edu/
Electric meter readings: http://www.umass.edu/
This outlines energy usage by building and shows where the electricity comes from (UMASS generation vs. Western Mass Electric Co). Currently, the University is buying approximately 40% of its electricity from Western Mass Electric (it pays 167% more for this versus producing its own).
Also, this is a good article on the UMASS green initiative
And the UMASS green page