New Jersey Votes “Yes” On Solar, 97.5 MW More
Editor’s note: New Jersey has been a clear solar leader for a long time. Per capita, last we checked, it was #2 in the United States. If the 50 US states were competing with the many countries of the world, it would be #6 per capita. The state seems to … [continued]