The role of Independent Directors (IDs) is still debated, notwithstanding the fact that it has been a feature of the…