Storia: New pumped hydro project seeks approval in New England, but already faces local opposition — Warptech Lab News