Techstars raises $42 million to focus on global expansion

nsplsh_6975734a32356959753163~mv2_d_4240_2832_s_4_2