2 Directors Get 27 Years In Jail For Cheating Depositors In Tamil Nadu

A court in Tamil Nadu's Coimbatore sentenced two directors of Paazee Marketing Company to 27 years of imprisonment and slapped a fine amounting to Rs 171.74 crore on them in a case related to cheating...