Google Play’s updated payment policy creates barrier to innovation: Indus OS’ Anand Singh

Indus App Bazaar is an android enhanced app store ecosystem for smartphones available in English and 12 Indian languages