Kimura Capital is reportedly closing its London-based trade finance business and returning money to investors. The company will continue its ventures...
Trade
Dive Brief: The Trade Desk’s Q3 revenues totaled $628 million, up 27% from the same period last year, per a...
“We found that we were breaking the machine in order to give our clients what they needed,” recalls Genna Franconi....