20210109 city.madurai: TN: 2 directors of fin firm held on charges of cheating hundreds of depositors