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.
More
More
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.