Solar PV Arrives at the New Glen House Hotel
George Harvey The first Glen House was built in 1852 in Greens Grant, New Hampshire. In those days, wealthy people went to impressive places, usually with beautiful views, to enjoy themselves while they were on vacation. The Glen House was … Continue reading →
