ETtech Deals Digest: Startups raise $343 million this week, down 69% on-year

Wait 5 sec.

The number of deals during the week was down significantly at 29, compared to 44 in the corresponding week last year.