Tim Draper

TMT
1 Year ago
Venture capital firm Sequoia Capital India and German investment firm Burda ...