News

Founders of Urban Company have sold shares in the run-up to the firm's IPO. This and more in todays ETtech Top 5.