German tech startup Pitch lands $19 mln Series A

Share this