ISO-NE chart showing drop in estimated solar production during 4/8/24 eclipse

Pin It on Pinterest