Your place for Space News
A solar power project officials say is the largest in the military in the Northeastern U.S. is moving forward.