New England Solar Farm approved by Independent Planning Commission