Managing director of a firm arrested for tax evasion in India's western Goa.

Record ID: 329613