Silicon Valley VC Firm Storm Ventures Sets Aside $10 Million For Its India-Only SaaS Fund

Menlo Park based venture capital firm Storm Ventures, has announced that it…