20210618 business.india-business: At 149 crore; India leads in financial app installs globally