Standard Solar, a renewable energy project developer, owner, and financing company, acquired 21 MW of solar projects in New York and Massachusetts from New Leaf

Standard Solar, a renewable energy project developer, owner, and financing company, acquired 21 MW of solar projects in New York and Massachusetts from New Leaf