ECHO stands for “East Coast Hang Out,” and when ITP Alum Stacy Horn founded it, she wanted to create a digital space that was social and unequivocally New York. 34 years later, MIT Technology Review published the inside story of ECHO. Read it here.
Stacy Horn, ITP Alum, Featured in MIT Technology Review for 'ECHO'
Thursday, May 25, 2023