Most Indian banks will close April 1 for annual closing

India