Sree Harsha Vadlamudi

Sree Harsha Vadlamudi

AngelClaimed
Founder @ Loca Loka
HQ location
Andhra Pradesh, India
  • Edit
Loca Loka
Founded in 2022. Raised €11.4m in Food