The Business of Tech
Factor’s electrifying, $35 million exit
00:00 / 46:19