RBI Report Highlights Deposits as Top Savings Choice

Deposits are still the most loved way for saving in India, according to an article published…