The Indian Startup Ecosystem is booming exponentially. India stands in the third place as the largest tech start-ups hub in the World. In order to provide an uplifting platform and honour such Indian Startups, SidAngel - a Mumbai-based Angel fund - o ...