Ace Turtle bags $34 Mn led by Vertex Ventures, SBI Investment, and others Harsh Upadhyay May 2, 2023 News