iStock image Editorial Deposit Return Scheme: Big ambition, bigger questions? [Exclusive] Pooja ShrivastavaApr 27, 2026