News

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