Venkatesh Peddi

6 Years ago
Global venture capital firm IDG Ventures, which invests in India through its ...