The past year has seen record renewable power production nationwide.
It won’t rain everywhere today, but patchy light showers will peak late morning and afternoon in southern New England. The steadiest rain will fall inland and south, especially western MA to CT and RI ...