DCM is poised to make roughly $1 billion off its $26 million bet on Bill.com Oct 8, 2020 | In the News