T techinasia.com In Udupi, India, an app development company has made millions 92 points meghnarao 10 years ago 24 comments