Shania AmbrosSep 4, 20221 min read6 Green Tech Companies That Are Setting Up Shop in New EnglandGreen technology and the best places to find entry-level jobs.