On Thursday, February 20, 2025, all banks in these two Northeast states will be closed. Customers will be wondering why has the RBI granted banks a holiday?