Bank holidays in March: State-owned and private banks in India will remain closed for up to eight days in March, apart from ...