13F-HR · NIA IMPACT ADVISORS, LLC · Filed Nov 13, 2025
INFORMATION TABLE FOR NIA IMPACT ADVISORS, LLC (9127)