Techstars nabs $42M to expand its global presence

TechCrunch  |  8/1/2019 5:03:39 PM