“Lady Liberty” Goes Geothermal!

Alternative Energy has landed on Liberty Island for the first time in history. The Liberty Island Retail Pavilion located on Liberty Island adjacent to the Statue of Liberty is in...