Star Tech NG invests in Vested, the US investment app targeting the Indian community

https://vested.co.in