Directors of Indian Shell companies that have not filed tax returns for at least three years have been disqualified from re-appointment or from being appointed to similar roles elsewhere, India’s finance ministry said. The move, part of a crackdown on illegal transactions and tax evasion, comes a day after authorities froze the bank accounts […]