Tech companies raised USD 1.79 billion this week across 24 deals tracked. View in browser