Hampshire College is located in the City of Amherst, in the State of Massachusetts. The College strives to foster a lifelong passion for learning, inquiry, and ethical citizenship that inspires students to contribute to knowledge, justice, and positive change in the world and, by doing so, to transform higher education.
Offtacker in projects
893 West Street
Amherst, MA 01002
The database of Corporate PPA deals. Details about corporates, that buy green energy, renewable energy projects, it's owners and developers.'