Credio Inc. recognized among 100 most promising tech companies founded and managed by Indians in the U.S.

View full magazine coverage here.