the global leader in technology investing with more than $90 billion in combined assets under management and committed capital and a team of professionals based in North America, Europe and Asia.
( read original story …)
the global leader in technology investing with more than $90 billion in combined assets under management and committed capital and a team of professionals based in North America, Europe and Asia.
( read original story …)