Business, Investments

IT Services Firm Avekshaa Closes USD 500K from Kitven and Others