ETtech Deals Digest: Weekly funding value slides 89%, volume led by… Deal size thinned to double-digit millions in technology startup funding this week.… Read More...