Geothermal heating system installed at Glenwood Village in Riverhead
Some of the region’s top energy and elected officials came together in Riverhead last Thursday to showcase a signature achievement on Long Island: the installation of a geothermal heating...