Business & EconomyAmazon and Swiggy data leaks of over 100 million Debit and Credit cardholdersRavi Malhorta11/01/202124/02/2022 by Ravi Malhorta11/01/202124/02/2022 Amazon and Swiggy data leaks of over 100 million Debit and Credit cardholders Amazon and Swiggy are one of the leading online markets. Â Â Talking about Amazon, it started with selling books and then captured the...