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.

Thursday, May 25, 2023
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.