Supreme Court clarifies director liability in cheque dishonour cases, shields non-operational roles