20200602 business.india-business: Card spends show pent-up demand for durables; phones