Ace Turtle bags USD 34 Million led by Vertex Ventures, SBI Investment, and others

Top