Income tax department imposed a fine of 16 crores on CDLU