Security Phone number, emails sizing about 20 GB of 70 lakh Indian credit and debit card… Team Tech Outlook Dec 9, 2020