20210611 business.india-business: Higher debit bounces in May point to retail stress