Indians still prefer cash despite rising digital payments