We have opened a new hatchery for startups in Newton MA called the International Entrepreneurship Center or IEC. The website is http://iecpartners.com . Come visit.

Comment